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
- Go to Edit → Project Settings → UnrealPilot
- Select your AI provider from the dropdown
- Paste your API key in the text field
- Click Save
- Click Test Connection to verify
Getting an API Key
OpenAI
- Visit platform.openai.com/api-keys
- Sign up or log in to your account
- Click Create new secret key
- Copy the key (you won't be able to see it again)
Anthropic
- Visit console.anthropic.com/settings/keys
- Sign up or log in to your account
- Click Create Key
- 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:
- Enable Dev Mode in UnrealPilot settings
- Run
claude get-tokenin your terminal - Copy the token output
- 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