Getting startedUpdated 12 Aug 2026
Connecting each AI provider
Get a key from OpenAI, Anthropic, Google, or Groq and save it encrypted in Formo.
Formo does not resell model access. Every conversation uses your key. After save, Formo encrypts it at rest (AES-256-GCM) and never returns the plaintext to the browser.
Open Dashboard → AI Provider. Pick a provider, paste a key, choose a model and a fast (verifier) model, then save. Formo runs a tiny completion to prove the key works.
OpenAI#
- Open platform.openai.com/api-keys while signed in.
- Create new secret key. Copy it once (
sk-…). - Confirm billing is enabled on the OpenAI account.
- In Formo, choose OpenAI, paste the key, pick a model (default
gpt-4.1-mini) and a fast model (defaultgpt-4.1-nano). - Save. You should see Verified with the last four characters of the key.
Anthropic#
- Open console.anthropic.com/settings/keys.
- Create an API key. Copy it once.
- Confirm the workspace has usage enabled.
- In Formo, choose Anthropic, paste the key, pick a model (default
claude-sonnet-4-5) and a fast model (defaultclaude-haiku-4-5). - Save and confirm Verified.
Google#
- Open aistudio.google.com/apikey.
- Create an API key. Copy it (
AIza…keys are Google’s format). - In Formo, choose Google, paste the key, pick a model (default
gemini-2.5-flash) and a fast model (defaultgemini-2.5-flash-lite). - Save and confirm Verified.
Groq#
- Open console.groq.com/keys.
- Create an API key. Copy it (
gsk_…). - In Formo, choose Groq, paste the key, pick a model (default
llama-3.3-70b-versatile) and a fast model (defaultllama-3.1-8b-instant). - Save and confirm Verified.
Custom model ID#
If a catalog id is stale, type the current model id in the custom field. Formo will still validate the key. If the model cannot call tools, the dashboard warns you — order lookups need a tool-capable model.
Test completion#
Click Test on the AI page. Formo runs one short completion and shows token counts. The response is not shown to store visitors.
If a key is rejected#
Formo maps provider errors to plain English (for example “That key was rejected by OpenAI…”). Visitors never see provider error text. You get at most one owner email per 24 hours while the key is broken.
Set a hard spend cap in the provider console before going live. Typical Formo Support usage is about £5–40/month depending on volume.