API Key Setup Guide
Setting Up Your AI API Keys
To generate AI-powered content, you need to configure API keys from an AI provider (OpenAI or Anthropic Claude).
Supported Providers
- OpenAI: GPT-4o, GPT-4 Turbo, and compatible models (selectable per key)
- Anthropic Claude: Claude Sonnet, Opus, and Haiku models (selectable per key)
Step-by-Step Instructions
- Go to Set Up in the sidebar
- Click Add API Key in the API Keys section (or go to API Keys from Set Up)
- Select your provider (OpenAI or Claude)
Note: You can have one active key per provider per author scope (or one per provider for your whole account, depending on your plan).
- Enter your API key:
- OpenAI: Get your key from platform.openai.com
- Claude: Get your key from console.anthropic.com
- Click "Save"
- Optionally check "Test API key after saving" to verify it works
- Optionally check "Set as default" to use this key as the default for the provider
Fund your API account: Content generation uses your provider's API and consumes credits.
Ensure your OpenAI or Anthropic account has a payment method or available credits.
If you see errors like "insufficient credits" or "quota exceeded", add credits or update billing at
OpenAI Billing or
Anthropic Console Billing.
Getting Your API Key
OpenAI
- Visit platform.openai.com/api-keys
- Log in to your OpenAI account
- Click "Create new secret key"
- Copy the key immediately (you won't be able to see it again)
- Paste it into the application
Anthropic Claude
- Visit console.anthropic.com
- Log in to your Anthropic account
- Navigate to API Keys section
- Click "Create Key"
- Copy the key and paste it into the application
Security Best Practices
- Never share your API keys with anyone
- Don't commit API keys to version control
- Rotate keys periodically for security
- Monitor your API usage to control costs
- Use different keys for development and production if applicable
Security: Your API keys are encrypted using industry-standard encryption and stored securely.
Only you can see and manage your keys.
Managing Keys
From the API Keys page you can:
- Test a key to verify it works
- Set as default for a provider
- Update model preferences per key
- Delete a key you no longer need
If a key stops working, generate a new one at your provider and replace it in the app. We recommend rotating keys periodically for security.
Costs: AI API usage incurs costs based on the provider's pricing. Monitor your usage in the app.