Supported Providers
| Provider | LangChain Class | Default Model | API Versions | Auth |
|---|---|---|---|---|
| Azure AI | ChatOpenAI (v1 format) | gpt-5.4 | v1 (stable), preview | API Key or Managed Identity |
| OpenAI | ChatOpenAI | gpt-5.4 | v1 | API Key |
| Anthropic | ChatAnthropic | claude-sonnet-4-20250514 | 2023-06-01 | API Key |
| Google Gemini | ChatGoogleGenerativeAI | gemini-2.5-flash | v1, v1beta, v1alpha | API Key |
| xAI (Grok) | ChatXAI | grok-4 | v1 | API Key |
| DeepSeek | ChatOpenAI (compatible) | deepseek-chat | v1 | API Key |
| Perplexity | ChatOpenAI (compatible) | sonar-pro | v1 | API Key |
| Mistral | ChatMistralAI | mistral-large-latest | v1 | API Key |
| Cohere | ChatCohere | command-r-plus | v1, v2 | API Key |
| Groq | ChatGroq | llama-3.3-70b-versatile | v1 | API Key |
| AWS Bedrock | ChatBedrockConverse | anthropic.claude-4-sonnet-20250514-v1:0 | v1 | AWS Credentials |
| Ollama | ChatOllama | llama3.2 | v1 | None (local) |
| Fireworks AI | ChatFireworks | llama-v3p1-405b-instruct | v1 | API Key |
| Together AI | ChatTogetherAI | Llama-3.3-70B-Instruct-Turbo | v1 | API Key |
| DeepInfra | ChatDeepInfra | Llama-3.3-70B-Instruct | v1 | API Key |
| Prem AI | ChatPrem | gpt-4o | v1 | API Key |
Orchestrators
All orchestrators use LangChain for LLM calls:| Orchestrator | Supported Providers | Description |
|---|---|---|
| LangChain | All 16 providers | Standard chat with RAG, streaming, and citations |
| Flow Designer | All 16 providers | Visual workflow execution |
| MCP | OpenAI, Azure AI | Model Context Protocol tool orchestration |
| AI Utility | All 16 providers | Background tasks (title generation, query refinement) |
LangChain Packages
| Package | Version |
|---|---|
langchain | ^1.4.1 |
@langchain/openai | ^1.4.6 |
@langchain/anthropic | ^1.4.0 |
@langchain/google-genai | ^2.1.31 |
@langchain/mistralai | ^1.0.8 |
@langchain/cohere | ^1.0.5 |
@langchain/groq | ^1.2.1 |
@langchain/aws | ^1.3.8 |
@langchain/ollama | ^1.2.7 |
@langchain/xai | ^1.3.18 |
@langchain/community | ^1.1.28 |