Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTextEmbeddingsOption ¶
type CreateTextEmbeddingsOption func(*CreateTextEmbeddingsOptions)
type CreateTextEmbeddingsOptions ¶
type CreateTextEmbeddingsOptions struct {
Model string
// contains filtered or unexported fields
}
func (CreateTextEmbeddingsOptions) New ¶
func (options CreateTextEmbeddingsOptions) New() *CreateTextEmbeddingsOptions
type Embeddings ¶
type Embeddings struct {
// contains filtered or unexported fields
}
Embeddings service
func New ¶
func New(clt client.Client) *Embeddings
func (*Embeddings) CreateTextEmbeddings ¶
func (srv *Embeddings) CreateTextEmbeddings(Texts []string, optionalSetters ...CreateTextEmbeddingsOption) (*models.EmbeddingList, error)
CreateTextEmbeddings generate vector embeddings for an array of text using the selected embedding model. Use the returned vectors to power semantic search and similarity queries against your vector collections.
func (*Embeddings) WithCreateTextEmbeddingsModel ¶
func (srv *Embeddings) WithCreateTextEmbeddingsModel(v string) CreateTextEmbeddingsOption
Click to show internal directories.
Click to hide internal directories.