Documentation
¶
Index ¶
- func InitiateLocalDB(filePath string) (types.TGenerator, error)
- type LocalembedTGenerator
- func (idx *LocalembedTGenerator) AddEmbeddingDocument(ctx context.Context, docID string, embedding [1536]float32, ...) error
- func (idx *LocalembedTGenerator) AddEmbeddingDocuments(ctx context.Context, vectors []types.Vector) (int, error)
- func (idx *LocalembedTGenerator) DeleteEmbeddingDocument(ctx context.Context, docID string) error
- func (idx *LocalembedTGenerator) DeleteEmbeddingDocuments(ctx context.Context, docIDs []string) error
- func (idx *LocalembedTGenerator) GetEmbeddingDocument(ctx context.Context, docID string) (types.Vector, bool, error)
- func (idx *LocalembedTGenerator) ListAllEmbeddingsIds(ctx context.Context) (types.SearchResults, error)
- func (idx *LocalembedTGenerator) SearchWithEmbedding(ctx context.Context, embedding types.QueryFilter, k int) (types.SearchResults, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitiateLocalDB ¶
func InitiateLocalDB(filePath string) (types.TGenerator, error)
Types ¶
type LocalembedTGenerator ¶
type LocalembedTGenerator struct { *types.UnimplementedTGenerator // contains filtered or unexported fields }
func (*LocalembedTGenerator) AddEmbeddingDocument ¶
func (*LocalembedTGenerator) AddEmbeddingDocuments ¶
func (*LocalembedTGenerator) DeleteEmbeddingDocument ¶
func (idx *LocalembedTGenerator) DeleteEmbeddingDocument(ctx context.Context, docID string) error
func (*LocalembedTGenerator) DeleteEmbeddingDocuments ¶ added in v0.7.21
func (idx *LocalembedTGenerator) DeleteEmbeddingDocuments(ctx context.Context, docIDs []string) error
func (*LocalembedTGenerator) GetEmbeddingDocument ¶
func (*LocalembedTGenerator) ListAllEmbeddingsIds ¶
func (idx *LocalembedTGenerator) ListAllEmbeddingsIds(ctx context.Context) (types.SearchResults, error)
func (*LocalembedTGenerator) SearchWithEmbedding ¶
func (idx *LocalembedTGenerator) SearchWithEmbedding(ctx context.Context, embedding types.QueryFilter, k int) (types.SearchResults, error)
Click to show internal directories.
Click to hide internal directories.