AI Providers

Configure UnrealPilot to work with your preferred AI provider.

Supported Providers

UnrealPilot works with any AI provider that offers an OpenAI-compatible API. You can use cloud services, local models, or custom endpoints.

OpenAI

GPT-4, GPT-4 Turbo, GPT-4o

The most popular choice. Excellent for code generation and complex reasoning.

Anthropic

Claude Sonnet, Claude Opus (API Key)

Great for detailed analysis and following complex instructions. Uses standard Anthropic API keys.

Ollama

Run models locally (Llama, Mistral, etc.)

Free local AI models. Point UnrealPilot to your Ollama endpoint (usually http://localhost:11434). No API key needed.

Azure OpenAI

Enterprise OpenAI deployment

Use your Azure OpenAI endpoint with custom deployment names.

Any OpenAI-Compatible API

LM Studio, LocalAI, vLLM, etc.

As long as it implements the OpenAI API format, UnrealPilot can use it. Just provide the endpoint URL.

API Key Management

Your API keys are stored securely in your project settings and never leave your machine. UnrealPilot does not collect or transmit your keys.

Adding Your API Key

  1. Go to Edit → Project Settings → UnrealPilot
  2. Select your AI provider from the dropdown
  3. Paste your API key in the text field
  4. Click Save
  5. Click Test Connection to verify

Getting an API Key

OpenAI

  1. Visit platform.openai.com/api-keys
  2. Sign up or log in to your account
  3. Click Create new secret key
  4. Copy the key (you won't be able to see it again)

Anthropic

  1. Visit console.anthropic.com/settings/keys
  2. Sign up or log in to your account
  3. Click Create Key
  4. Copy the key immediately

API Costs

Costs depend on your AI provider and model. Here's a rough estimate for active development:

Typical usage: $0.10 - $1.00 per day for active development

This varies based on how much you use UnrealPilot and which model you choose.

Personal API (Development Only)

⚠️ For Development Use Only

Using personal access tokens may violate your AI provider's Terms of Service. This feature is provided for development and testing purposes only. We do not provide support for this feature.

Anthropic Personal Access Token

For development purposes, you can use a personal access token instead of an API key:

  1. Enable Dev Mode in UnrealPilot settings
  2. Run claude get-token in your terminal
  3. Copy the token output
  4. Paste into Personal Access Token field in UnrealPilot settings

Note: We will not provide further documentation or support for this feature. Use at your own risk.

Last updated: December 2025