embedder
: Specifies the embedder provider and its configuration
provider
: The name of the embedder (e.g., “openai”, “ollama”)config
: A nested object or dictionary containing provider-specific settingsParameter | Description | Provider |
---|---|---|
model | Embedding model to use | All |
api_key | API key of the provider | All |
embedding_dims | Dimensions of the embedding model | All |
http_client_proxies | Allow proxy server settings | All |
ollama_base_url | Base URL for the Ollama embedding model | Ollama |
model_kwargs | Key-Value arguments for the Huggingface embedding model | Huggingface |
azure_kwargs | Key-Value arguments for the AzureOpenAI embedding model | Azure OpenAI |
openai_base_url | Base URL for OpenAI API | OpenAI |
vertex_credentials_json | Path to the Google Cloud credentials JSON file for VertexAI | VertexAI |
memory_add_embedding_type | The type of embedding to use for the add memory action | VertexAI |
memory_update_embedding_type | The type of embedding to use for the update memory action | VertexAI |
memory_search_embedding_type | The type of embedding to use for the search memory action | VertexAI |
lmstudio_base_url | Base URL for LM Studio API | LM Studio |