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

# TypingMind

> This documentation is provided for informational purposes only and demonstrates how to configure and use our API with third-party AI chat interfaces. Any third-party software, websites, or services mentioned are not operated, controlled, or endorsed by us.

# **Introduction to TypingMind**

<Frame>
  <img src="https://mintcdn.com/x6/el_h-gJpYp66h95k/images/image-72.webp?fit=max&auto=format&n=el_h-gJpYp66h95k&q=85&s=427d97923538a2102d3ab791a5d9ead7" alt="Image" width="796" height="613" data-path="images/image-72.webp" />
</Frame>

[**TypingMind**](https://www.typingmind.com/) is a professional, customizable chat interface (UI) that enables users to interact with multiple large language models (LLMs) such as GPT, Claude, and Gemini from a single platform. It offers enhanced features for organizing conversations, managing prompts, uploading documents for context (RAG), and building custom AI agents.

Key features include:

* Multi-provider model support with custom API configurations
* Advanced prompt library and conversation management
* Document upload capabilities for Retrieval-Augmented Generation (RAG)
* Options for personal use, team collaboration, and self-hosting for privacy

# **Step**

<Steps>
  <Step title="Access TypingMind">
    Navigate to [https://www.typingmind.com/](https://www.typingmind.com/) and authenticate using your email address.

    <Frame>
      <img src="https://mintcdn.com/x6/w6SForJHNVjHtEfm/images/tm1.webp?fit=max&auto=format&n=w6SForJHNVjHtEfm&q=85&s=9d8eaa387beb52e7af8ac14bfccfdee7" alt="Tm1" width="1600" height="845" data-path="images/tm1.webp" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/x6/w6SForJHNVjHtEfm/images/tm2.webp?fit=max&auto=format&n=w6SForJHNVjHtEfm&q=85&s=bebb97e9677e28bc2db1eea0cc9b2aac" alt="Tm2" width="810" height="337" data-path="images/tm2.webp" />
    </Frame>
  </Step>

  <Step title="Add a Custom Model">
    Click the **Models** icon in the left sidebar, then select **"Add custom model"**.

    <Frame>
      <img src="https://mintcdn.com/x6/w6SForJHNVjHtEfm/images/tm3.webp?fit=max&auto=format&n=w6SForJHNVjHtEfm&q=85&s=629f429ef3bc00c4a8dc5dac280893b3" alt="Tm3" width="1200" height="427" data-path="images/tm3.webp" />
    </Frame>
  </Step>

  <Step title="Configure Model Parameters">
    Creation Method: Select “Create Manually”.

    Here are example model configurations compatible with both Anthropic and OpenAI formats.

    <Frame>
      <img src="https://mintcdn.com/x6/el_h-gJpYp66h95k/images/image-74.webp?fit=max&auto=format&n=el_h-gJpYp66h95k&q=85&s=a223636ae48788444435c83e967d0b2e" alt="Image" width="1030" height="922" data-path="images/image-74.webp" />
    </Frame>

    **Claude Opus 4.7**

    | Field                   | Content                                                        |
    | ----------------------- | -------------------------------------------------------------- |
    | Name                    | anthropic/claude-opus-4-7                                      |
    | API Type                | Claude Messages API                                            |
    | Endpoint URL            | [https://api.x6.ai/v1/messages](https://api.x6.ai/v1/messages) |
    | Model ID                | anthropic/claude-opus-4-7                                      |
    | **Authentication Type** | API Key via HTTP header                                        |
    | Header Key              | **x-api-key**                                                  |
    | Header Value            | \<x6.ai\_API\_KEY>                                             |

    Make sure to replace `<X6_API_KEY>` with your API key from [**x6.ai**](https://x6.ai/settings/api-keys).

    **GPT-5.5**

    | Field                   | Content                                                                        |
    | :---------------------- | :----------------------------------------------------------------------------- |
    | Name                    | openai/gpt-5.5                                                                 |
    | API Type                | OpenAI Chat Completions API                                                    |
    | Endpoint URL            | [https://api.x6.ai/v1/chat/completions](https://api.x6.ai/v1/chat/completions) |
    | Model ID                | openai/gpt-5.5                                                                 |
    | **Authentication Type** | API Key via HTTP header                                                        |
    | Header Key              | Authorization                                                                  |
    | Header Value            | Bearer \<x6.ai\_API\_KEY>                                                      |

    Make sure to replace `<X6_API_KEY>` with your API key from [**x6.ai**](https://x6.ai/settings/api-keys).

    You can add other [models](https://x6.ai/models) based on these:

    <Frame>
      <img src="https://mintcdn.com/x6/el_h-gJpYp66h95k/images/image-75.webp?fit=max&auto=format&n=el_h-gJpYp66h95k&q=85&s=31aef86da7096329ac1200d92044117f" alt="Image" width="1187" height="770" data-path="images/image-75.webp" />
    </Frame>
  </Step>

  <Step title="Validate Configuration">
    Click the **"Test"** button to verify the connection is working correctly.

    Finally, click “Add Model”.

    <Frame>
      <img src="https://mintcdn.com/x6/el_h-gJpYp66h95k/images/image-76.webp?fit=max&auto=format&n=el_h-gJpYp66h95k&q=85&s=712076a4111c448cec8587cf20aa5b44" alt="Image" width="1035" height="219" data-path="images/image-76.webp" />
    </Frame>
  </Step>

  <Step title="Initiate a Conversation">
    Click **"Chats"** in the top-left navigation area to access the conversation interface.

    Select the model you just configured from the icon menu.

    <Frame>
      <img src="https://mintcdn.com/x6/el_h-gJpYp66h95k/images/image-77.webp?fit=max&auto=format&n=el_h-gJpYp66h95k&q=85&s=f1f97eb38cdfed0c5bd54bf162ef8a5f" alt="Image" width="1205" height="784" data-path="images/image-77.webp" />
    </Frame>

    Enter your desired prompt to confirm the integration is functioning correctly.
  </Step>
</Steps>

# **Troubleshooting**

| **Issue**                 | **Solution**                                                                          |
| :------------------------ | :------------------------------------------------------------------------------------ |
| **Authentication failed** | Verify your API key is correctly formatted with `Bearer` prefix (including the space) |
| **Model not responding**  | Confirm the model ID matches the exact format from the x6.ai documentation            |
| **Connection timeout**    | Check your network connectivity and ensure the API endpoint URL is correct            |
| **Test button fails**     | Verify all custom headers are properly configured (Authorization and Content-Type)    |
