> ## Documentation Index
> Fetch the complete documentation index at: https://docs.findable.net/llms.txt
> Use this file to discover all available pages before exploring further.

# AI Providers & Models

> All AI communication is orchestrated through LangChain — 16 supported providers with a unified interface.

Findable orchestrates **all AI communication through LangChain**, supporting 16 providers with a unified interface. Each provider has one or more API versions that control the endpoint format used.

### Supported Providers

| Provider                                                     | LangChain Class           | Default Model                             | API Versions              | Auth                        |
| ------------------------------------------------------------ | ------------------------- | ----------------------------------------- | ------------------------- | --------------------------- |
| **[Azure AI](https://ai.azure.com/)**                        | `ChatOpenAI` (v1 format)  | `gpt-5.4`                                 | `v1` (stable), `preview`  | API Key or Managed Identity |
| **[OpenAI](https://platform.openai.com/api-keys)**           | `ChatOpenAI`              | `gpt-5.4`                                 | `v1`                      | API Key                     |
| **[Anthropic](https://console.anthropic.com/settings/keys)** | `ChatAnthropic`           | `claude-sonnet-4-20250514`                | `2023-06-01`              | API Key                     |
| **[Google Gemini](https://aistudio.google.com/apikey)**      | `ChatGoogleGenerativeAI`  | `gemini-2.5-flash`                        | `v1`, `v1beta`, `v1alpha` | API Key                     |
| **[xAI (Grok)](https://console.x.ai/)**                      | `ChatXAI`                 | `grok-4`                                  | `v1`                      | API Key                     |
| **[DeepSeek](https://platform.deepseek.com/api_keys)**       | `ChatOpenAI` (compatible) | `deepseek-chat`                           | `v1`                      | API Key                     |
| **[Perplexity](https://www.perplexity.ai/settings/api)**     | `ChatOpenAI` (compatible) | `sonar-pro`                               | `v1`                      | API Key                     |
| **[Mistral](https://console.mistral.ai/api-keys)**           | `ChatMistralAI`           | `mistral-large-latest`                    | `v1`                      | API Key                     |
| **[Cohere](https://dashboard.cohere.com/api-keys)**          | `ChatCohere`              | `command-r-plus`                          | `v1`, `v2`                | API Key                     |
| **[Groq](https://console.groq.com/keys)**                    | `ChatGroq`                | `llama-3.3-70b-versatile`                 | `v1`                      | API Key                     |
| **[AWS Bedrock](https://console.aws.amazon.com/bedrock/)**   | `ChatBedrockConverse`     | `anthropic.claude-4-sonnet-20250514-v1:0` | `v1`                      | AWS Credentials             |
| **[Ollama](https://ollama.com/)**                            | `ChatOllama`              | `llama3.2`                                | `v1`                      | None (local)                |
| **[Fireworks AI](https://fireworks.ai/)**                    | `ChatFireworks`           | `llama-v3p1-405b-instruct`                | `v1`                      | API Key                     |
| **[Together AI](https://www.together.ai/)**                  | `ChatTogetherAI`          | `Llama-3.3-70B-Instruct-Turbo`            | `v1`                      | API Key                     |
| **[DeepInfra](https://deepinfra.com/)**                      | `ChatDeepInfra`           | `Llama-3.3-70B-Instruct`                  | `v1`                      | API Key                     |
| **[Prem AI](https://premai.io/)**                            | `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`](https://www.npmjs.com/package/langchain)                             | `^1.4.1`  |
| [`@langchain/openai`](https://www.npmjs.com/package/@langchain/openai)             | `^1.4.6`  |
| [`@langchain/anthropic`](https://www.npmjs.com/package/@langchain/anthropic)       | `^1.4.0`  |
| [`@langchain/google-genai`](https://www.npmjs.com/package/@langchain/google-genai) | `^2.1.31` |
| [`@langchain/mistralai`](https://www.npmjs.com/package/@langchain/mistralai)       | `^1.0.8`  |
| [`@langchain/cohere`](https://www.npmjs.com/package/@langchain/cohere)             | `^1.0.5`  |
| [`@langchain/groq`](https://www.npmjs.com/package/@langchain/groq)                 | `^1.2.1`  |
| [`@langchain/aws`](https://www.npmjs.com/package/@langchain/aws)                   | `^1.3.8`  |
| [`@langchain/ollama`](https://www.npmjs.com/package/@langchain/ollama)             | `^1.2.7`  |
| [`@langchain/xai`](https://www.npmjs.com/package/@langchain/xai)                   | `^1.3.18` |
| [`@langchain/community`](https://www.npmjs.com/package/@langchain/community)       | `^1.1.28` |
