Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrEmbeddingMismatch = errors.New("embedding width mismatch")
Functions ¶
This section is empty.
Types ¶
type BaseDocumentStore ¶
type BaseDocumentStore[T any] struct { Client T }
BaseDocumentStore is the base implementation of a DocumentStore. Client is the underlying datastore client, such as a database connection.
type BaseMemoryStore ¶
type BaseMemoryStore[T any] struct { Client T }
BaseMemoryStore is the base implementation of a MemoryStore. Client is the underlying datastore client, such as a database connection.
type EmbeddingMismatchError ¶
func NewEmbeddingMismatchError ¶
func NewEmbeddingMismatchError( originalError error, ) *EmbeddingMismatchError
func (*EmbeddingMismatchError) Error ¶
func (e *EmbeddingMismatchError) Error() string
func (*EmbeddingMismatchError) Unwrap ¶
func (e *EmbeddingMismatchError) Unwrap() error
type StorageError ¶
func NewStorageError ¶
func NewStorageError(message string, originalError error) *StorageError
func (*StorageError) Error ¶
func (e *StorageError) Error() string
Click to show internal directories.
Click to hide internal directories.