Provider Keys

Connect your own keys for 7 major LLM providers. They're encrypted at rest and write-only in the UI.

Bring your own keys

PromptVersions calls LLM providers with your credentials, so usage is billed to you by the provider. Add one key per provider type from the AI Providers panel.

ProviderExample models
OpenAIGPT-4o, o-series
AnthropicClaude family
GoogleGemini Pro / Flash
DeepSeekDeepSeek-V3, DeepSeek-R1
xAIGrok family
MistralMistral Large / Small
OpenRouterGateway to many hosted models

DeepSeek, xAI, Mistral, and OpenRouter all speak an OpenAI-compatible chat API, so PromptVersions integrates all four through one shared client — same streaming behavior, same variable/temperature handling as OpenAI, Anthropic, and Google.

Security

  • Encrypted at rest with Fernet — the raw key is never stored in plaintext.
  • Write-only — once saved, a key is never returned to the browser; you can replace or delete it, but not read it back.
  • One per type — a single key per provider per account, shared across your workspaces.
  • Updating or deleting a key immediately evicts the cached SDK client, so the change takes effect right away.
Keep keys scoped
Use provider keys with appropriate spend limits. PromptVersions never exposes your keys, but you should still follow least-privilege practices on the provider side.