Documentation
¶
Index ¶
- func BatchEmbeddings(e types.Embeddings) error
- func BuildQuery(queryFilters []types.QueryFilter) types.QueryRequest
- func CheckFileCache(files []string) (map[string]string, map[string]string, error)
- func CreateQueryFilters(embeddings [][]float32) []types.QueryFilter
- func CreateQueryJSON(t *tzap.Tzap, filename string, input string) error
- func FetchAndCacheNewEmbeddings(t *tzap.Tzap, uncachedEmbeddings types.Embeddings) error
- func GetCachedEmbeddings(embeddings types.Embeddings) types.Embeddings
- func GetDrift(storedEmbeddings types.SearchResults, nowEmbeddings types.Embeddings, ...) ([]string, error)
- func GetEmbeddingsFromFile() (types.Embeddings, error)
- func GetQuery(t *tzap.Tzap, input string) (types.QueryRequest, error)
- func GetUncachedEmbeddings(embeddings types.Embeddings) types.Embeddings
- func PrepareEmbeddingsFromFiles(t *tzap.Tzap, files []string) types.Embeddings
- func ProcessFile(content string, t *tzap.Tzap) (int, int, error)
- func ProcessFileOffsets(t *tzap.Tzap, file string, content string, fileTokens int) (types.Embeddings, error)
- func ProcessFiles(t *tzap.Tzap, changedFiles map[string]string) (types.Embeddings, int, int)
- func ProcessOffset(t *tzap.Tzap, filename, content string, start int, end int, step int, ...) (types.Vector, error)
- func RemoveOldEmbeddings(t *tzap.Tzap, deleteIds []string) error
- func SaveEmbeddingToFile(e types.Embeddings)
- func SaveQueryAsJSON(query types.QueryRequest, filename string) error
- func SaveVectorsToFile(e types.Embeddings, filePath string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BatchEmbeddings ¶
func BatchEmbeddings(e types.Embeddings) error
func BuildQuery ¶
func BuildQuery(queryFilters []types.QueryFilter) types.QueryRequest
func CheckFileCache ¶ added in v0.7.21
func CreateQueryFilters ¶
func CreateQueryFilters(embeddings [][]float32) []types.QueryFilter
func FetchAndCacheNewEmbeddings ¶ added in v0.7.14
func FetchAndCacheNewEmbeddings(t *tzap.Tzap, uncachedEmbeddings types.Embeddings) error
func GetCachedEmbeddings ¶ added in v0.7.14
func GetCachedEmbeddings(embeddings types.Embeddings) types.Embeddings
func GetDrift ¶
func GetDrift(storedEmbeddings types.SearchResults, nowEmbeddings types.Embeddings, unchangedFiles map[string]string) ([]string, error)
func GetEmbeddingsFromFile ¶ added in v0.7.13
func GetEmbeddingsFromFile() (types.Embeddings, error)
func GetUncachedEmbeddings ¶ added in v0.7.14
func GetUncachedEmbeddings(embeddings types.Embeddings) types.Embeddings
func PrepareEmbeddingsFromFiles ¶ added in v0.7.14
func PrepareEmbeddingsFromFiles(t *tzap.Tzap, files []string) types.Embeddings
func ProcessFileOffsets ¶
func ProcessFiles ¶
func ProcessOffset ¶
func SaveEmbeddingToFile ¶ added in v0.7.14
func SaveEmbeddingToFile(e types.Embeddings)
func SaveQueryAsJSON ¶
func SaveQueryAsJSON(query types.QueryRequest, filename string) error
func SaveVectorsToFile ¶ added in v0.7.14
func SaveVectorsToFile(e types.Embeddings, filePath string) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.