Configs
-
embedding_provider
: The embedding provider to use while doing embedding. Available values includebedrock
,azure-openai
,huggingface
,mixedbread-ai
,octoai
,openai
,togetherai
,vertexai
, andvoyageai
. -
embedding_api_key
: The API key to use, if one is required to generate the embeddings through an API service, such as OpenAI. -
embedding_aws_access_key_id
: The AWS access key ID to be used for AWS-based embedders, such as Amazon Bedrock. -
embedding_aws_region
: The AWS Region ID to be used for AWS-based embedders, such as Amazon Bedrock. -
embedding_aws_secret_access_key
: The AWS secret access key to be used for AWS-based embedders, such as Amazon Bedrock. -
embedding_model_name
: The specific model to use for the embedding provider, if necessary.
embedding_model_name
values unless otherwise specified are:
-
bedrock
: None -
azure-openai
:text-embedding-ada-002
, with 1536 dimensions -
huggingface
:sentence-transformers/all-MiniLM-L6-v2
, with 384 dimensions -
mixedbread-ai
:mixedbread-ai/mxbai-embed-large-v1
, with 1024 dimensions -
octoai
:thenlper/gte-large
, with 1024 dimensions -
openai
:text-embedding-ada-002
, with 1536 dimensions -
togetherai
:togethercomputer/m2-bert-80M-8k-retrieval
, with 768 dimensions -
vertexai
:textembedding-gecko@001
, with 768 dimensions -
voyageai
: None