Supported Chat Models in Elixir LangChain
mainElixir LangChain supports a wide variety of chat models and providers, including:
- Anthropic Claude: Includes extended thinking support and AWS Bedrock support.
- AWS Bedrock Mantle: OpenAI-compatible gateway for Bedrock-hosted models.
- OpenAI: Via Chat Completions API and the newer Responses API (with WebSocket support).
- Cloudflare Workers AI: Via
ChatOpenAI(OpenAI-compatible). - xAI Grok: Grok-4, Grok-3-mini, Grok-4 Heavy, etc.
- Google: Gemini AI models and Vertex AI.
- DeepSeek: Supports prompt caching.
- Mistral: Mistral AI models.
- Perplexity: Perplexity AI models.
- Ollama: Locally hosted open-source models.
- Bumblebee: Self-hosted models via Nx (Llama, Mistral, Zephyr).
- orq.ai: Deployments API.
- ReqLLM: Multi-provider adapter (Anthropic, OpenAI, Gemini, Grok, Ollama, AWS Bedrock, etc.).