Providers and models
Provider reference
Every built-in provider preset with its connection type, address and notes.
These are the presets shown when you connect a provider. The ones marked first-run are listed first in the setup wizard; use Show all providers for the rest.
| Preset | Connect with | Address | Notes |
|---|---|---|---|
| ChatGPT (first-run) | Sign in | https://chatgpt.com/backend-api |
Uses your ChatGPT subscription. No API key. |
| OpenAI API (first-run) | API key | https://api.openai.com |
OpenAI Responses API. Keys at platform.openai.com/api-keys. |
| Anthropic (first-run) | API key | https://api.anthropic.com |
Claude models through the Messages API. API key only. Keys at console.anthropic.com. |
| Grok | Sign in | https://api.x.ai |
Needs an eligible SuperGrok or X Premium account. |
| xAI API | API key | https://api.x.ai |
Keys at console.x.ai. |
| DeepSeek | API key | https://api.deepseek.com |
OpenAI-compatible chat completions. |
| OpenRouter | API key | https://openrouter.ai/api |
Route to many providers. Keys at openrouter.ai/keys. |
| OpenCode Go | API key | https://opencode.ai/zen/go |
OpenAI-compatible chat completions. |
| ZAI Coding Plan | API key | https://api.z.ai/api/coding/paas/v4 |
Z.AI coding plan endpoint. |
| ZAI API | API key | https://api.z.ai/api/paas/v4 |
Z.AI pay-as-you-go endpoint. |
| Custom endpoint | API key | your own | Any OpenAI-compatible Chat Completions or Responses API. |
Provider types#
The Provider type list on the Credentials tab uses these names:
| Type | Used by |
|---|---|
| OpenAI-Compatible Chat Completions | DeepSeek, OpenRouter, OpenCode Go, ZAI, most custom endpoints |
| OpenAI-Compatible Responses API | Custom endpoints that implement the Responses API |
| OpenAI API Key | OpenAI API |
| ChatGPT Login | ChatGPT |
| Grok Login | Grok |
| Anthropic Claude | Anthropic |
For the sign-in types and official hosts the base URL and paths are fixed and shown read-only.
Good to know#
- Credentials are stored on your server, encrypted, and never returned to the browser.
- Billing and limits are your provider's. OctoPress only shows token counts. See Usage and context.
- A provider can be switched off without deleting it. See Connect a provider.