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

# Chat models

[Chat models](/oss/python/langchain/models) are language models that use a sequence of [messages](/oss/python/langchain/messages) as inputs and return messages as outputs (as opposed to using plain text). These are generally newer models.

<Info>
  **If you'd like to write your own chat model, see [this how-to](/oss/python/how-to/custom_chat_model/).**

  If you'd like to contribute an integration, see [Contributing integrations](/oss/python/contributing#add-a-new-integration).
</Info>

<Tabs>
  <Tab title="OpenAI">
    <CodeGroup>
      ```bash pip theme={null}
      pip install -qU "langchain[openai]"
      ```

      ```bash uv theme={null}
      uv add langchain[openai]
      ```
    </CodeGroup>

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("OPENAI_API_KEY"):
      os.environ["OPENAI_API_KEY"] = getpass.getpass("Enter API key for OpenAI: ")

    from langchain.chat_models import init_chat_model

    model = init_chat_model("gpt-4o-mini", model_provider="openai")
    ```
  </Tab>

  <Tab title="Anthropic">
    ```bash theme={null}
    pip install -qU "langchain[anthropic]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("ANTHROPIC_API_KEY"):
      os.environ["ANTHROPIC_API_KEY"] = getpass.getpass("Enter API key for Anthropic: ")

    from langchain.chat_models import init_chat_model

    model = init_chat_model("claude-3-5-sonnet-latest", model_provider="anthropic")
    ```
  </Tab>

  <Tab title="Azure">
    ```bash theme={null}
    pip install -qU "langchain[azure]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("AZURE_OPENAI_API_KEY"):
      os.environ["AZURE_OPENAI_API_KEY"] = getpass.getpass("Enter API key for Azure: ")

    from langchain_openai import AzureChatOpenAI

    model = AzureChatOpenAI(
        azure_endpoint=os.environ["AZURE_OPENAI_ENDPOINT"],
        azure_deployment=os.environ["AZURE_OPENAI_DEPLOYMENT_NAME"],
        openai_api_version=os.environ["AZURE_OPENAI_API_VERSION"],
    )
    ```
  </Tab>

  <Tab title="Google Gemini">
    ```bash theme={null}
    pip install -qU "langchain[google-genai]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("GOOGLE_API_KEY"):
      os.environ["GOOGLE_API_KEY"] = getpass.getpass("Enter API key for Google Gemini: ")

    from langchain.chat_models import init_chat_model

    model = init_chat_model("gemini-2.5-flash", model_provider="google_genai")
    ```
  </Tab>

  <Tab title="Google Vertex">
    ```bash theme={null}
    pip install -qU "langchain[google-vertexai]"
    ```

    ```python theme={null}
    # Ensure your VertexAI credentials are configured

    from langchain.chat_models import init_chat_model

    model = init_chat_model("gemini-2.5-flash", model_provider="google_vertexai")
    ```
  </Tab>

  <Tab title="AWS">
    ```bash theme={null}
    pip install -qU "langchain[aws]"
    ```

    ```python theme={null}
    # Ensure your AWS credentials are configured

    from langchain.chat_models import init_chat_model

    model = init_chat_model("anthropic.claude-3-5-sonnet-20240620-v1:0", model_provider="bedrock_converse")
    ```
  </Tab>

  <Tab title="Groq">
    ```bash theme={null}
    pip install -qU "langchain[groq]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("GROQ_API_KEY"):
      os.environ["GROQ_API_KEY"] = getpass.getpass("Enter API key for Groq: ")

    from langchain.chat_models import init_chat_model

    model = init_chat_model("llama3-8b-8192", model_provider="groq")
    ```
  </Tab>

  <Tab title="Cohere">
    ```bash theme={null}
    pip install -qU "langchain[cohere]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("COHERE_API_KEY"):
      os.environ["COHERE_API_KEY"] = getpass.getpass("Enter API key for Cohere: ")

    from langchain.chat_models import init_chat_model

    model = init_chat_model("command-r-plus", model_provider="cohere")
    ```
  </Tab>

  <Tab title="NVIDIA">
    ```bash theme={null}
    pip install -qU "langchain[langchain-nvidia-ai-endpoints]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("NVIDIA_API_KEY"):
      os.environ["NVIDIA_API_KEY"] = getpass.getpass("Enter API key for NVIDIA: ")

    from langchain.chat_models import init_chat_model

    model = init_chat_model("meta/llama3-70b-instruct", model_provider="nvidia")
    ```
  </Tab>

  <Tab title="Fireworks AI">
    ```bash theme={null}
    pip install -qU "langchain[fireworks]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("FIREWORKS_API_KEY"):
      os.environ["FIREWORKS_API_KEY"] = getpass.getpass("Enter API key for Fireworks AI: ")

    from langchain.chat_models import init_chat_model

    model = init_chat_model("accounts/fireworks/models/llama-v3p1-70b-instruct", model_provider="fireworks")
    ```
  </Tab>

  <Tab title="Mistral AI">
    ```bash theme={null}
    pip install -qU "langchain[mistralai]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("MISTRAL_API_KEY"):
      os.environ["MISTRAL_API_KEY"] = getpass.getpass("Enter API key for Mistral AI: ")

    from langchain.chat_models import init_chat_model

    model = init_chat_model("mistral-large-latest", model_provider="mistralai")
    ```
  </Tab>

  <Tab title="Together AI">
    ```bash theme={null}
    pip install -qU "langchain[together]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("TOGETHER_API_KEY"):
      os.environ["TOGETHER_API_KEY"] = getpass.getpass("Enter API key for Together AI: ")

    from langchain.chat_models import init_chat_model

    model = init_chat_model("mistralai/Mixtral-8x7B-Instruct-v0.1", model_provider="together")
    ```
  </Tab>

  <Tab title="IBM watsonx">
    ```bash theme={null}
    pip install -qU "langchain[langchain-ibm]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("WATSONX_APIKEY"):
      os.environ["WATSONX_APIKEY"] = getpass.getpass("Enter API key for IBM watsonx: ")

    from langchain_ibm import ChatWatsonx

    model = ChatWatsonx(
        model_id="ibm/granite-34b-code-instruct",
        url="https://us-south.ml.cloud.ibm.com",
        project_id="<WATSONX PROJECT_ID>"
    )
    ```
  </Tab>

  <Tab title="Databricks">
    ```bash theme={null}
    pip install -qU "langchain[databricks-langchain]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("DATABRICKS_TOKEN"):
      os.environ["DATABRICKS_TOKEN"] = getpass.getpass("Enter API key for Databricks: ")

    from databricks_langchain import ChatDatabricks

    os.environ["DATABRICKS_HOST"] = "https://example.staging.cloud.databricks.com/serving-endpoints"

    model = ChatDatabricks(endpoint="databricks-meta-llama-3-1-70b-instruct")
    ```
  </Tab>

  <Tab title="xAI">
    ```bash theme={null}
    pip install -qU "langchain[langchain-xai]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("XAI_API_KEY"):
      os.environ["XAI_API_KEY"] = getpass.getpass("Enter API key for xAI: ")

    from langchain.chat_models import init_chat_model

    model = init_chat_model("grok-2", model_provider="xai")
    ```
  </Tab>

  <Tab title="Perplexity">
    ```bash theme={null}
    pip install -qU "langchain[langchain-perplexity]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("PPLX_API_KEY"):
      os.environ["PPLX_API_KEY"] = getpass.getpass("Enter API key for Perplexity: ")

    from langchain.chat_models import init_chat_model

    model = init_chat_model("llama-3.1-sonar-small-128k-online", model_provider="perplexity")
    ```
  </Tab>

  <Tab title="DeepSeek">
    ```bash theme={null}
    pip install -qU "langchain[langchain-deepseek]"
    ```

    ```python theme={null}
    import getpass
    import os

    if not os.environ.get("DEEPSEEK_API_KEY"):
      os.environ["DEEPSEEK_API_KEY"] = getpass.getpass("Enter API key for DeepSeek: ")

    from langchain.chat_models import init_chat_model

    model = init_chat_model("deepseek-chat", model_provider="deepseek")
    ```
  </Tab>
</Tabs>

```python theme={null}
model.invoke("Hello, world!")
```

## Featured Providers

<Info>
  **While all these LangChain classes support the indicated advanced feature, you may have**

  to open the provider-specific documentation to learn which hosted models or backends support
  the feature.
</Info>

| Provider                                                                     | [Tool calling](/docs/how_to/tool_calling) | [Structured output](/docs/how_to/structured_output/) | JSON mode | Local | [Multimodal](/docs/how_to/multimodal_inputs/) | Package                                                                                                                                                               |
| ---------------------------------------------------------------------------- | ----------------------------------------- | ---------------------------------------------------- | --------- | ----- | --------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [ChatAnthropic](/oss/python/integrations/chat/anthropic)                     | ✅                                         | ✅                                                    | ❌         | ❌     | ✅                                             | [langchain-anthropic](https://python.langchain.com/api_reference/anthropic/chat_models/langchain_anthropic.chat_models.ChatAnthropic.html)                            |
| [ChatMistralAI](/oss/python/integrations/chat/mistralai)                     | ✅                                         | ✅                                                    | ❌         | ❌     | ❌                                             | [langchain-mistralai](https://python.langchain.com/api_reference/mistralai/chat_models/langchain_mistralai.chat_models.ChatMistralAI.html)                            |
| [ChatFireworks](/oss/python/integrations/chat/fireworks)                     | ✅                                         | ✅                                                    | ✅         | ❌     | ❌                                             | [langchain-fireworks](https://python.langchain.com/api_reference/fireworks/chat_models/langchain_fireworks.chat_models.ChatFireworks.html)                            |
| [AzureChatOpenAI](/oss/python/integrations/chat/azure_chat_openai)           | ✅                                         | ✅                                                    | ✅         | ❌     | ✅                                             | [langchain-openai](https://python.langchain.com/api_reference/openai/chat_models/langchain_openai.chat_models.azure.AzureChatOpenAI.html)                             |
| [ChatOpenAI](/oss/python/integrations/chat/openai)                           | ✅                                         | ✅                                                    | ✅         | ❌     | ✅                                             | [langchain-openai](https://python.langchain.com/api_reference/openai/chat_models/langchain_openai.chat_models.base.ChatOpenAI.html)                                   |
| [ChatTogether](/oss/python/integrations/chat/together)                       | ✅                                         | ✅                                                    | ✅         | ❌     | ❌                                             | [langchain-together](https://python.langchain.com/api_reference/together/chat_models/langchain_together.chat_models.ChatTogether.html)                                |
| [ChatVertexAI](/oss/python/integrations/chat/google_vertex_ai_palm)          | ✅                                         | ✅                                                    | ❌         | ❌     | ✅                                             | [langchain-google-vertexai](https://python.langchain.com/api_reference/google_vertexai/chat_models/langchain_google_vertexai.chat_models.ChatVertexAI.html)           |
| [ChatGoogleGenerativeAI](/oss/python/integrations/chat/google_generative_ai) | ✅                                         | ✅                                                    | ❌         | ❌     | ✅                                             | [langchain-google-genai](https://python.langchain.com/api_reference/google_genai/chat_models/langchain_google_genai.chat_models.ChatGoogleGenerativeAI.html)          |
| [ChatGroq](/oss/python/integrations/chat/groq)                               | ✅                                         | ✅                                                    | ✅         | ❌     | ❌                                             | [langchain-groq](https://python.langchain.com/api_reference/groq/chat_models/langchain_groq.chat_models.ChatGroq.html)                                                |
| [ChatCohere](/oss/python/integrations/chat/cohere)                           | ✅                                         | ✅                                                    | ❌         | ❌     | ❌                                             | [langchain-cohere](https://python.langchain.com/api_reference/cohere/chat_models/langchain_cohere.chat_models.ChatCohere.html)                                        |
| [ChatBedrock](/oss/python/integrations/chat/bedrock)                         | ✅                                         | ✅                                                    | ❌         | ❌     | ❌                                             | [langchain-aws](https://python.langchain.com/api_reference/aws/chat_models/langchain_aws.chat_models.bedrock.ChatBedrock.html)                                        |
| [ChatHuggingFace](/oss/python/integrations/chat/huggingface)                 | ✅                                         | ✅                                                    | ❌         | ✅     | ❌                                             | [langchain-huggingface](https://python.langchain.com/api_reference/huggingface/chat_models/langchain_huggingface.chat_models.huggingface.ChatHuggingFace.html)        |
| [ChatNVIDIA](/oss/python/integrations/chat/nvidia_ai_endpoints)              | ✅                                         | ✅                                                    | ✅         | ✅     | ✅                                             | [langchain-nvidia-ai-endpoints](https://python.langchain.com/api_reference/nvidia_ai_endpoints/chat_models/langchain_nvidia_ai_endpoints.chat_models.ChatNVIDIA.html) |
| [ChatOllama](/oss/python/integrations/chat/ollama)                           | ✅                                         | ✅                                                    | ✅         | ✅     | ❌                                             | [langchain-ollama](https://python.langchain.com/api_reference/ollama/chat_models/langchain_ollama.chat_models.ChatOllama.html)                                        |
| [ChatLlamaCpp](/oss/python/integrations/chat/llamacpp)                       | ✅                                         | ✅                                                    | ❌         | ✅     | ❌                                             | [langchain-community](https://python.langchain.com/api_reference/community/chat_models/langchain_community.chat_models.llamacpp.ChatLlamaCpp.html)                    |
| [ChatAI21](/oss/python/integrations/chat/ai21)                               | ✅                                         | ✅                                                    | ❌         | ❌     | ❌                                             | [langchain-ai21](https://python.langchain.com/api_reference/ai21/chat_models/langchain_ai21.chat_models.ChatAI21.html)                                                |
| [ChatUpstage](/oss/python/integrations/chat/upstage)                         | ✅                                         | ✅                                                    | ❌         | ❌     | ❌                                             | [langchain-upstage](https://python.langchain.com/api_reference/upstage/chat_models/langchain_upstage.chat_models.ChatUpstage.html)                                    |
| [ChatDatabricks](/oss/python/integrations/chat/databricks)                   | ✅                                         | ✅                                                    | ❌         | ❌     | ❌                                             | [databricks-langchain](https://api-docs.databricks.com/python/databricks-ai-bridge/latest/databricks_langchain.html#databricks_langchain.ChatDatabricks)              |
| [ChatWatsonx](/oss/python/integrations/chat/ibm_watsonx)                     | ✅                                         | ✅                                                    | ✅         | ❌     | ❌                                             | [langchain-ibm](https://python.langchain.com/api_reference/ibm/chat_models/langchain_ibm.chat_models.ChatWatsonx.html)                                                |
| [ChatXAI](/oss/python/integrations/chat/xai)                                 | ✅                                         | ✅                                                    | ❌         | ❌     | ❌                                             | [langchain-xai](https://python.langchain.com/api_reference/xai/chat_models/langchain_xai.chat_models.ChatXAI.html)                                                    |
| [ChatPerplexity](/oss/python/integrations/chat/perplexity)                   | ❌                                         | ✅                                                    | ✅         | ❌     | ✅                                             | [langchain-perplexity](https://python.langchain.com/api_reference/perplexity/chat_models/langchain_perplexity.chat_models.ChatPerplexity.html)                        |

## All chat models

<Columns cols={3}>
  <Card title="Abso" icon="link" href="/oss/python/integrations/chat/abso" arrow="true" cta="View guide" />

  <Card title="AI21 Labs" icon="link" href="/oss/python/integrations/chat/ai21" arrow="true" cta="View guide" />

  <Card title="Alibaba Cloud PAI EAS" icon="link" href="/oss/python/integrations/chat/alibaba_cloud_pai_eas" arrow="true" cta="View guide" />

  <Card title="Anthropic" icon="link" href="/oss/python/integrations/chat/anthropic" arrow="true" cta="View guide" />

  <Card title="Anyscale" icon="link" href="/oss/python/integrations/chat/anyscale" arrow="true" cta="View guide" />

  <Card title="AzureAIChatCompletionsModel" icon="link" href="/oss/python/integrations/chat/azure_ai" arrow="true" cta="View guide" />

  <Card title="Azure OpenAI" icon="link" href="/oss/python/integrations/chat/azure_chat_openai" arrow="true" cta="View guide" />

  <Card title="Azure ML Endpoint" icon="link" href="/oss/python/integrations/chat/azureml_chat_endpoint" arrow="true" cta="View guide" />

  <Card title="Baichuan Chat" icon="link" href="/oss/python/integrations/chat/baichuan" arrow="true" cta="View guide" />

  <Card title="Baidu Qianfan" icon="link" href="/oss/python/integrations/chat/baidu_qianfan_endpoint" arrow="true" cta="View guide" />

  <Card title="AWS Bedrock" icon="link" href="/oss/python/integrations/chat/bedrock" arrow="true" cta="View guide" />

  <Card title="Cerebras" icon="link" href="/oss/python/integrations/chat/cerebras" arrow="true" cta="View guide" />

  <Card title="CloudflareWorkersAI" icon="link" href="/oss/python/integrations/chat/cloudflare_workersai" arrow="true" cta="View guide" />

  <Card title="Cohere" icon="link" href="/oss/python/integrations/chat/cohere" arrow="true" cta="View guide" />

  <Card title="ContextualAI" icon="link" href="/oss/python/integrations/chat/contextual" arrow="true" cta="View guide" />

  <Card title="Coze Chat" icon="link" href="/oss/python/integrations/chat/coze" arrow="true" cta="View guide" />

  <Card title="Dappier AI" icon="link" href="/oss/python/integrations/chat/dappier" arrow="true" cta="View guide" />

  <Card title="Databricks" icon="link" href="/oss/python/integrations/chat/databricks" arrow="true" cta="View guide" />

  <Card title="DeepInfra" icon="link" href="/oss/python/integrations/chat/deepinfra" arrow="true" cta="View guide" />

  <Card title="DeepSeek" icon="link" href="/oss/python/integrations/chat/deepseek" arrow="true" cta="View guide" />

  <Card title="Eden AI" icon="link" href="/oss/python/integrations/chat/edenai" arrow="true" cta="View guide" />

  <Card title="EverlyAI" icon="link" href="/oss/python/integrations/chat/everlyai" arrow="true" cta="View guide" />

  <Card title="Featherless AI" icon="link" href="/oss/python/integrations/chat/featherless_ai" arrow="true" cta="View guide" />

  <Card title="Fireworks" icon="link" href="/oss/python/integrations/chat/fireworks" arrow="true" cta="View guide" />

  <Card title="ChatFriendli" icon="link" href="/oss/python/integrations/chat/friendli" arrow="true" cta="View guide" />

  <Card title="Goodfire" icon="link" href="/oss/python/integrations/chat/goodfire" arrow="true" cta="View guide" />

  <Card title="Google Gemini" icon="link" href="/oss/python/integrations/chat/google_generative_ai" arrow="true" cta="View guide" />

  <Card title="Google Cloud Vertex AI" icon="link" href="/oss/python/integrations/chat/google_vertex_ai_palm" arrow="true" cta="View guide" />

  <Card title="GPTRouter" icon="link" href="/oss/python/integrations/chat/gpt_router" arrow="true" cta="View guide" />

  <Card title="DigitalOcean Gradient" icon="link" href="/oss/python/integrations/chat/gradientai" arrow="true" cta="View guide" />

  <Card title="GreenNode" icon="link" href="/oss/python/integrations/chat/greennode" arrow="true" cta="View guide" />

  <Card title="Groq" icon="link" href="/oss/python/integrations/chat/groq" arrow="true" cta="View guide" />

  <Card title="ChatHuggingFace" icon="link" href="/oss/python/integrations/chat/huggingface" arrow="true" cta="View guide" />

  <Card title="IBM watsonx.ai" icon="link" href="/oss/python/integrations/chat/ibm_watsonx" arrow="true" cta="View guide" />

  <Card title="JinaChat" icon="link" href="/oss/python/integrations/chat/jinachat" arrow="true" cta="View guide" />

  <Card title="Kinetica" icon="link" href="/oss/python/integrations/chat/kinetica" arrow="true" cta="View guide" />

  <Card title="Konko" icon="link" href="/oss/python/integrations/chat/konko" arrow="true" cta="View guide" />

  <Card title="LiteLLM" icon="link" href="/oss/python/integrations/chat/litellm" arrow="true" cta="View guide" />

  <Card title="Llama 2 Chat" icon="link" href="/oss/python/integrations/chat/llama2_chat" arrow="true" cta="View guide" />

  <Card title="Llama API" icon="link" href="/oss/python/integrations/chat/llama_api" arrow="true" cta="View guide" />

  <Card title="LlamaEdge" icon="link" href="/oss/python/integrations/chat/llama_edge" arrow="true" cta="View guide" />

  <Card title="Llama.cpp" icon="link" href="/oss/python/integrations/chat/llamacpp" arrow="true" cta="View guide" />

  <Card title="maritalk" icon="link" href="/oss/python/integrations/chat/maritalk" arrow="true" cta="View guide" />

  <Card title="MiniMax" icon="link" href="/oss/python/integrations/chat/minimax" arrow="true" cta="View guide" />

  <Card title="MistralAI" icon="link" href="/oss/python/integrations/chat/mistralai" arrow="true" cta="View guide" />

  <Card title="MLX" icon="link" href="/oss/python/integrations/chat/mlx" arrow="true" cta="View guide" />

  <Card title="ModelScope" icon="link" href="/oss/python/integrations/chat/modelscope_chat_endpoint" arrow="true" cta="View guide" />

  <Card title="Moonshot" icon="link" href="/oss/python/integrations/chat/moonshot" arrow="true" cta="View guide" />

  <Card title="Naver" icon="link" href="/oss/python/integrations/chat/naver" arrow="true" cta="View guide" />

  <Card title="Nebius" icon="link" href="/oss/python/integrations/chat/nebius" arrow="true" cta="View guide" />

  <Card title="Netmind" icon="link" href="/oss/python/integrations/chat/netmind" arrow="true" cta="View guide" />

  <Card title="NVIDIA AI Endpoints" icon="link" href="/oss/python/integrations/chat/nvidia_ai_endpoints" arrow="true" cta="View guide" />

  <Card title="ChatOCIModelDeployment" icon="link" href="/oss/python/integrations/chat/oci_data_science" arrow="true" cta="View guide" />

  <Card title="OCIGenAI" icon="link" href="/oss/python/integrations/chat/oci_generative_ai" arrow="true" cta="View guide" />

  <Card title="ChatOctoAI" icon="link" href="/oss/python/integrations/chat/octoai" arrow="true" cta="View guide" />

  <Card title="Ollama" icon="link" href="/oss/python/integrations/chat/ollama" arrow="true" cta="View guide" />

  <Card title="OpenAI" icon="link" href="/oss/python/integrations/chat/openai" arrow="true" cta="View guide" />

  <Card title="Outlines" icon="link" href="/oss/python/integrations/chat/outlines" arrow="true" cta="View guide" />

  <Card title="Perplexity" icon="link" href="/oss/python/integrations/chat/perplexity" arrow="true" cta="View guide" />

  <Card title="Pipeshift" icon="link" href="/oss/python/integrations/chat/pipeshift" arrow="true" cta="View guide" />

  <Card title="ChatPredictionGuard" icon="link" href="/oss/python/integrations/chat/predictionguard" arrow="true" cta="View guide" />

  <Card title="PremAI" icon="link" href="/oss/python/integrations/chat/premai" arrow="true" cta="View guide" />

  <Card title="PromptLayer ChatOpenAI" icon="link" href="/oss/python/integrations/chat/promptlayer_chatopenai" arrow="true" cta="View guide" />

  <Card title="Qwen QwQ" icon="link" href="/oss/python/integrations/chat/qwq" arrow="true" cta="View guide" />

  <Card title="Reka" icon="link" href="/oss/python/integrations/chat/reka" arrow="true" cta="View guide" />

  <Card title="RunPod Chat Model" icon="link" href="/oss/python/integrations/chat/runpod" arrow="true" cta="View guide" />

  <Card title="SambaNovaCloud" icon="link" href="/oss/python/integrations/chat/sambanova" arrow="true" cta="View guide" />

  <Card title="SambaStudio" icon="link" href="/oss/python/integrations/chat/sambastudio" arrow="true" cta="View guide" />

  <Card title="ChatSeekrFlow" icon="link" href="/oss/python/integrations/chat/seekrflow" arrow="true" cta="View guide" />

  <Card title="Snowflake Cortex" icon="link" href="/oss/python/integrations/chat/snowflake" arrow="true" cta="View guide" />

  <Card title="solar" icon="link" href="/oss/python/integrations/chat/solar" arrow="true" cta="View guide" />

  <Card title="SparkLLM Chat" icon="link" href="/oss/python/integrations/chat/sparkllm" arrow="true" cta="View guide" />

  <Card title="Nebula (Symbl.ai)" icon="link" href="/oss/python/integrations/chat/symblai_nebula" arrow="true" cta="View guide" />

  <Card title="Tencent Hunyuan" icon="link" href="/oss/python/integrations/chat/tencent_hunyuan" arrow="true" cta="View guide" />

  <Card title="Together" icon="link" href="/oss/python/integrations/chat/together" arrow="true" cta="View guide" />

  <Card title="Tongyi Qwen" icon="link" href="/oss/python/integrations/chat/tongyi" arrow="true" cta="View guide" />

  <Card title="Upstage" icon="link" href="/oss/python/integrations/chat/upstage" arrow="true" cta="View guide" />

  <Card title="vectara" icon="link" href="/oss/python/integrations/chat/vectara" arrow="true" cta="View guide" />

  <Card title="vLLM Chat" icon="link" href="/oss/python/integrations/chat/vllm" arrow="true" cta="View guide" />

  <Card title="Volc Engine Maas" icon="link" href="/oss/python/integrations/chat/volcengine_maas" arrow="true" cta="View guide" />

  <Card title="ChatWriter" icon="link" href="/oss/python/integrations/chat/writer" arrow="true" cta="View guide" />

  <Card title="xAI" icon="link" href="/oss/python/integrations/chat/xai" arrow="true" cta="View guide" />

  <Card title="Xinference" icon="link" href="/oss/python/integrations/chat/xinference" arrow="true" cta="View guide" />

  <Card title="YandexGPT" icon="link" href="/oss/python/integrations/chat/yandex" arrow="true" cta="View guide" />

  <Card title="ChatYI" icon="link" href="/oss/python/integrations/chat/yi" arrow="true" cta="View guide" />

  <Card title="Yuan2.0" icon="link" href="/oss/python/integrations/chat/yuan2" arrow="true" cta="View guide" />

  <Card title="ZHIPU AI" icon="link" href="/oss/python/integrations/chat/zhipuai" arrow="true" cta="View guide" />
</Columns>
