Use your own models
Choose between Reforma credits, your ChatGPT plan, and your own API keys.
Use your ChatGPT plan or an API key from OpenAI, Anthropic, or Google for chat in Reforma. Requests sent through your account use its available allowance or API billing. Your connection applies to your chats across Reforma and is not shared with other workspace members.
Keep credits for images and other AI features
Image generation in Reforma always spends workspace credits, including when you connect ChatGPT or an OpenAI or Google API key. Some supporting AI features, such as naming a new chat, also use credits. A conversation on your own account can therefore still have a Reforma credit charge.
Which account pays?
The Use my subscription switch turns on your connected accounts for chat, including API keys. The model you select determines which account is used.
| Selected account | Chat uses | Image generation uses |
|---|---|---|
| Reforma models, including Auto | Workspace credits | Workspace credits |
| Your ChatGPT plan | Your plan's available usage | Workspace credits |
| Your OpenAI API key | Your OpenAI API account | Workspace credits |
| Your Anthropic API key | Your Anthropic API account | Workspace credits |
| Your Google API key | Your Google API project's quota and billing | Workspace credits |
Your provider's limits and billing terms apply to requests made through your account. Connecting it does not add credits to your Reforma workspace or change its plan.
Connect your account
Connect ChatGPT
Use your ChatGPT plan, check its limits, and reconnect if access stops working.
Connect an API key
Add, replace, or remove an OpenAI, Anthropic, or Google key.
Reforma can save either a ChatGPT connection or an OpenAI API key at a time. You can keep Anthropic and Google keys alongside either option.
Choose the model that uses your account
- Open the current model name in the chat composer.
- Turn on Use my subscription.
- Select a model from the connected provider you want to use.
- Check the model name shown in the composer before sending your request.
If several providers are connected, their models appear in the picker. Adding a connection does not necessarily change the selected model. Check the selection after connecting, replacing, or removing an account.
Switch back to Reforma credits
Open the current model name and turn off Use my subscription. Chat then uses Reforma models and workspace credits. Your connections stay saved, so you can turn the switch back on later.
If your provider cannot complete a request
If your connection expires, your key is rejected, or you reach your provider's limit, the request can stop. A provider outage can also interrupt it. Reforma does not automatically switch the chat to workspace credits when this happens.
Check your provider's usage or billing, reconnect if needed, or choose a model from another connected provider. To continue with Reforma credits, turn off Use my subscription.
If the workspace has no credits
You can start chat requests on a connected model with no workspace credits, subject to your provider's access and limits. Image generation and other features that require Reforma credits remain unavailable until credits are added or reset.