Supported Models
This page provides a list of all supported language models and embedding models.
Language Models (LMs)
LMs are used to generate natural language responses, either directly from user prompts or based on retrieved context in a RAG pipeline. Use one of the model IDs below to configure the language model component.
Anthropic
Model ID Format
anthropic/model-name
Model ID Example
anthropic/claude-sonnet-4-0
Credentials Default Environment Variables
ANTHROPIC_API_KEY
Setup Guide
Available Models
Azure OpenAI
Model ID Format
azure-openai/azure-endpoint:azure-deployment
Model ID Example
azure-openai/https://my-resource.openai.azure.com:my-deployment
Credentials Default Environment Variables
AZURE_OPENAI_API_KEY
Setup Guide
Available Models
Bedrock
Model ID Format
bedrock/model-name
Model ID Example
bedrock/us.anthropic.claude-sonnet-4-20250514-v1:0
Credentials Default Environment Variables
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
Setup Guide
Available Models
Google Gen AI
Model ID Format
google/model-name
Model ID Example
google/gemini-2.5-flash-lite
Credentials Default Environment Variables
GOOGLE_API_KEY
Setup Guide
Available Models
Google Vertex AI
Model ID Format
google/model-name
Model ID Example
google/gemini-2.5-flash-lite
Credentials Default Environment Variables
Not supported
Available Models
LangChain
Model ID Format
langchain/<package>.<class>:model-name
Model ID Example
langchain/langchain_openai.ChatOpenAI:gpt-5-nano
Credentials Default Environment Variables
Varies depending on the package and class.
Setup Guide
Varies depending on the package and class.
Available Models
LiteLLM
Model ID Format
litellm/provider/model-name
Model ID Example
litellm/openai/gpt-4o-mini
Credentials Default Environment Variables
Varies depending on the provider.
Setup Guide
Varies depending on the provider.
Available Models
OpenAI
Model ID Format
openai/model-name
Model ID Example
openai/gpt-5-nano
Credentials Default Environment Variables
OPENAI_API_KEY
Setup Guide
Available Models
OpenAI Chat Completions
Model ID Format
openai-chat-completions/base-url:model-name
Model ID Example
openai-chat-completions/https://api.groq.com/openai/v1:llama3-8b-819
Credentials Default Environment Variables
Varies depending on the provider.
Setup Guide
Varies depending on the provider.
Available Models
Compatible endpoints include but are not limited to:
OpenAI Compatible
This class is deprecated and will be removed in v0.6. Please use OpenAI Chat Completions instead.
Model ID Format
openai-compatible/base-url:model-name
Model ID Example
openai-compatible/https://api.groq.com/openai/v1:llama3-8b-819
Credentials Default Environment Variables
Varies depending on the provider.
Setup Guide
Varies depending on the provider.
Available Models
Compatible endpoints include but are not limited to:
xAI
Model ID Format
xai/model-name
Model ID Example
xai/grok-3
Credentials Default Environment Variables
XAI_API_KEY
Setup Guide
Available Models
Embedding Models (EMs)
Embedding models are used to convert text into vector representations, enabling similarity search and document retrieval. Use one of the model IDs below to configure the embedding model component.
Azure OpenAI
Model ID Format
azure-openai/azure-endpoint:azure-deployment
Model ID Example
azure-openai/https://my-resource.openai.azure.com:my-deployment
Credentials Default Environment Variables
AZURE_OPENAI_API_KEY
Setup Guide
Available Models
Cohere
Model ID Format
cohere/model-name
Model ID Example
cohere/embed-english-v3.0
Credentials Default Environment Variables
COHERE_API_KEY
Setup Guide
Available Models
Google Gen AI
Model ID Format
google/model-name
Model ID Example
google/text-embedding-004
Credentials Default Environment Variables
GOOGLE_API_KEY
Setup Guide
Available Models
Google Vertex AI
Model ID Format
google/model-name
Model ID Example
google/text-embedding-004
Credentials Default Environment Variables
Not supported
Available Models
Jina
Model ID Format
jina/model-name
Model ID Example
jina/embed-english-v3.0
Credentials Default Environment Variables
JINA_API_KEY
Setup Guide
Available Models
LangChain
Model ID Format
langchain/<package>.<class>:model-name
Model ID Example
langchain/langchain_openai.OpenAIEmbeddings:text-embedding-3-small
Credentials Default Environment Variables
Varies depending on the package and class.
Setup Guide
Varies depending on the package and class.
Available Models
OpenAI
Model ID Format
openai/model-name
Model ID Example
openai/text-embedding-3-small
Credentials Default Environment Variables
OPENAI_API_KEY
Setup Guide
Available Models
OpenAI Compatible
Model ID Format
openai-compatible/base-url:model-name
Model ID Example
openai-compatible/https://my-tei-endpoint.com:model-name
Credentials Default Environment Variables
Varies depending on the provider.
Setup Guide
Varies depending on the provider.
Available Models
Compatible endpoints include but are not limited to:
TwelveLabs
Model ID Format
twelvelabs/model-name
Model ID Example
twelvelabs/Marengo-retrieval-2.7
Credentials Default Environment Variables
TWELVELABS_API_KEY
Setup Guide
Available Models
Voyage
Model ID Format
voyage/model-name
Model ID Example
voyage/voyage-3.5-lite
Credentials Default Environment Variables
VOYAGE_API_KEY
Setup Guide
Available Models
Last updated