Providers Overview
AgentCircuits currently ships provider packages for:
- Anthropic
- OpenAI
- Gemini
- Bedrock
- Ollama
- Grok
Common patterns
Section titled “Common patterns”Across the sample provider config files, the common shape is:
{ "ProviderId": "anthropic", "Name": "Anthropic", "Enabled": true, "Settings": { "api_key": "..." }, "EnabledModels": []}Runtime vs file-config surface
Section titled “Runtime vs file-config surface”Most providers support more runtime options than the generic file-config mapping currently exposes.
Verified examples:
- OpenAI runtime supports
Project, but current config mapping and portal mapping do not surface it. - Anthropic portal config exposes
enable_beta_features, but the generic file-config mapper does not. - Ollama portal config exposes
keep_alive, but the generic file-config mapper does not.
Use the provider-specific pages below for the exact keys supported by the current source.