provider/model.
Supported Providers
| Provider | Format | Example |
|---|---|---|
| OpenAI | openai/{model} | openai/gpt-5.2 |
| Azure OpenAI | azure/{deployment} | azure/gpt-4o |
| Azure AI Foundry | foundry/{model} | foundry/gpt-5.2 |
| Anthropic | anthropic/{model} | anthropic/claude-3-opus |
| Gemini | gemini/{model} | gemini/gemini-pro |
Configuration
Set your provider in.env:
.env.example for the full reference.
OpenAI (Recommended)
The easiest setup for new users:Azure AI Foundry
For enterprise/production deployments:Neo4j Database
The database URI depends on your environment:Performance Tuning
Embedding Fallback
If your primary provider doesn’t support embeddings, Persona falls back to OpenAI’s embedding API. EnsureOPENAI_API_KEY is set even when using other providers.