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

# LLM Providers

> Add and manage API keys for supported LLM providers.

## Overview

Aster Agents lets you bring your own model credentials. Add API keys and endpoints for OpenAI, Anthropic, Google, Azure OpenAI, AWS Bedrock, xAI, or Fireworks AI.

## Adding a provider

1. Navigate to **Control Hub → Providers** (`/control-hub/providers`)
2. Click **Add Provider** and pick a service.
3. Enter the required fields (API key, base URL, deployment name, etc.).
4. Hit **Save**. Credentials are encrypted at rest.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/asteragents/images/product/providers.png" alt="Add LLM provider credentials" />
</Frame>

<Note>
  Providers hold the credentials. The **Models** page (`/control-hub/models`) is where you manage model instances — most notably Azure deployments — once a provider is connected.
</Note>

## Supported fields

| Provider                 | Required                                                  | Optional                            |
| ------------------------ | --------------------------------------------------------- | ----------------------------------- |
| **OpenAI**               | API key                                                   | —                                   |
| **Azure OpenAI**         | API key, plus either a resource name or a custom base URL | API version, legacy deployment name |
| **Anthropic**            | API key                                                   | —                                   |
| **Google Generative AI** | API key                                                   | —                                   |
| **Google Vertex AI**     | Project ID, Location, JSON key                            | —                                   |
| **AWS Bedrock**          | Access key ID, Secret access key, Region                  | Session token                       |
| **xAI**                  | API key                                                   | —                                   |
| **Fireworks AI**         | API key                                                   | —                                   |

See [Choosing a Model](/features/choosing-a-model) for the models each provider exposes.

> ⚠️  Agents inherit provider credentials at runtime. Make sure to set sensible usage limits and monitor spend in each provider dashboard.

## Rotating keys

1. Click the **•••** menu next to a provider.
2. Choose **Rotate Key** and paste the new credential.
3. Confirm – agents using that key will pick up the change immediately.

## Removing a provider

Deleting a provider breaks any model instance that depends on it. Double-check agent configurations before removal.
