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

# Fireworks AI

You can integrate AI models from **Fireworks AI** into **TypingMind.** This guide provides step-by-step instructions to help you set up and use Fireworks AI models within TypingMind seamlessly.

## Step 1: Sign up for a Fireworks AI account

To use Fireworks AI models with TypingMind, you first need to create an account with Fireworks AI at [https://app.fireworks.ai/login](https://app.fireworks.ai/login).

![image.webp](https://mintcdn.com/typingmind/7fxalBaEFNO2seEf/manage-and-connect-ai-models/fireworks-ai/image.webp?fit=max\&auto=format\&n=7fxalBaEFNO2seEf\&q=85\&s=113b1df8c01c583caf18b627e6be8f0a)

## Step 2: Get the API key

To connect Fireworks AI with TypingMind, you need an API key for authentication. Follow these steps to generate your API key:

1. Go to [**Fireworks AI API Keys**](https://app.fireworks.ai/settings/users/api-keys) in your Fireworks AI dashboard.
2. Click the **"Create API Key"** button to generate a new API key.
3. After generating the key, copy it and store it in a **secure location**. You will need this key when setting up the model in TypingMind.

![image.webp](https://mintlify.s3.us-west-1.amazonaws.com/typingmind/manage-and-connect-ai-models/fireworks-ai/image%201.webp)

## Step 3: Use Fireworks models on TypingMind

You have two options for setting up Fireworks models on TypingMind:

### 1. Use available Fireworks models

* Go to [typingmind.com](https://www.typingmind.com/)
* Go to Models → Switch to API keys tab and enter the API key for Fireworks

![Fireworks Api](https://mintcdn.com/typingmind/gQqU31NEQ6016FLy/images/fireworks_api.webp?fit=max\&auto=format\&n=gQqU31NEQ6016FLy\&q=85\&s=a2281b6823048af51da18b780460ab42)

After that, switch back to Models tab → Select Fireworks and enable the models you want to chat with.

![Fireworks Models](https://mintcdn.com/typingmind/gQqU31NEQ6016FLy/images/fireworks_models.webp?fit=max\&auto=format\&n=gQqU31NEQ6016FLy\&q=85\&s=97fbb4493a727e153162dea54d9689e0)

### 2. Use Fireworks models as custom models

This is usually helpful when a new model is released and the app has not been updated yet.

1. Open **TypingMind** and navigate to **Models → Add Custom Models**.
2. Enter the following details in the respective fields:
   * **Endpoint:** `https://api.fireworks.ai/inference/v1/chat/completions`
   * **Model ID:**
     * Example: `accounts/fireworks/models/llama-v3p1-405b-instruct`
     * You can find a list of available models here: [**Fireworks AI Model Library**](https://fireworks.ai/models)

💡

Important notes:

* Some models in the **Fireworks AI library** require **manual deployment** before they can be used. This applies to models **without serverless support**.

- Under the **Custom Headers** section, add the following:

**Authorization:** `Bearer Your_API_Key`

![image.webp](https://mintlify.s3.us-west-1.amazonaws.com/typingmind/manage-and-connect-ai-models/fireworks-ai/image%202.webp)

* Click Test and Add Custom model

## Step 4: Start a conversation!

Once your custom model is successfully configured, you can start using Fireworks AI within TypingMind.

![image.webp](https://mintlify.s3.us-west-1.amazonaws.com/typingmind/manage-and-connect-ai-models/fireworks-ai/image%203.webp)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.