Documentation ¶ Index ¶ func StartObserveEmbedding(ctx context.Context, name string, modelName string, ModelParameters types.M, ...) (*observer.Embedding, error) func StopObserveEmbedding(ctx context.Context, embedding *observer.Embedding, ...) error type EmbeddingObserver Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func StartObserveEmbedding ¶ func StartObserveEmbedding( ctx context.Context, name string, modelName string, ModelParameters types.M, texts []string, ) (*observer.Embedding, error) func StopObserveEmbedding ¶ func StopObserveEmbedding( ctx context.Context, embedding *observer.Embedding, embeddings []embedder.Embedding, ) error Types ¶ type EmbeddingObserver ¶ type EmbeddingObserver interface { Embedding(*observer.Embedding) (*observer.Embedding, error) EmbeddingEnd(*observer.Embedding) (*observer.Embedding, error) } Source Files ¶ View all Source files observer.go Click to show internal directories. Click to hide internal directories.