1 line
23 KiB
JSON
1 line
23 KiB
JSON
{"repo": "atrium-cloud/acp-stack", "files": {"data/env_vars.toml": {"f734a924803c6965e1407c0df3f1508ff5f475ad": {"t": 1785745327.82455, "n": 4359, "h": "769d456009938545", "c": "# API-key compatibility metadata.\n#\n# Curated from:\n# [OpenCode Docs - Providers](https://opencode.ai/docs/providers/)\n# [Pi Agent Docs - Providers](https://github.com/earendil-works/pi/blob/main/packages/coding-agent/docs/providers.md)\n# [Amp manual](https://ampcode.com/manual)\n# [Cursor CLI auth docs](https://docs.cursor.com/en/cli/reference/authentication)\n# [Kimi Code environment variables](https://www.kimi.com/code/docs/en/kimi-code-cli/configuration/env-vars.html)\n# [models.dev](https://models.dev/api.json)\n# Last updated on 2026-07-17\n\n# Provider env vars\n\n[[api_keys]]\nenv_var = \"ANTHROPIC_API_KEY\"\nprovider_ids = [\"anthropic\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"AZURE_OPENAI_API_KEY\"\nprovider_ids = [\"azure-openai-responses\"]\ncompanion_env_vars = [\"AZURE_OPENAI_BASE_URL\"]\noptional_env_vars = [\n \"AZURE_OPENAI_RESOURCE_NAME\",\n \"AZURE_OPENAI_API_VERSION\",\n \"AZURE_OPENAI_DEPLOYMENT_NAME_MAP\",\n]\n\n[[api_keys]]\nenv_var = \"OPENAI_API_KEY\"\nprovider_ids = [\"openai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"DEEPSEEK_API_KEY\"\nprovider_ids = [\"deepseek\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"GEMINI_API_KEY\"\nprovider_ids = [\"google\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MISTRAL_API_KEY\"\nprovider_ids = [\"mistral\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"GROQ_API_KEY\"\nprovider_ids = [\"groq\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CEREBRAS_API_KEY\"\nprovider_ids = [\"cerebras\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CLOUDFLARE_API_KEY\"\nprovider_ids = [\"cloudflare-ai-gateway\", \"cloudflare-workers-ai\"]\ncompanion_env_vars = [\"CLOUDFLARE_ACCOUNT_ID\"]\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XAI_API_KEY\"\nprovider_ids = [\"xai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"OPENROUTER_API_KEY\"\nprovider_ids = [\"openrouter\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"AI_GATEWAY_API_KEY\"\nprovider_ids = [\"vercel\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"ZAI_API_KEY\"\nprovider_ids = [\"zai\", \"zhipuai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"OPENCODE_API_KEY\"\nprovider_ids = [\"opencode\", \"opencode-go\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"HF_TOKEN\"\nprovider_ids = [\"huggingface\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"FIREWORKS_API_KEY\"\nprovider_ids = [\"fireworks\", \"fireworks-ai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"TOGETHER_API_KEY\"\nprovider_ids = [\"together\", \"togetherai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"KIMI_API_KEY\"\nprovider_ids = [\"kimi-coding\", \"kimi-for-coding\"]\nagent_ids = [\"kimi\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MINIMAX_API_KEY\"\nprovider_ids = [\"minimax\", \"minimax-coding-plan\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MINIMAX_CN_API_KEY\"\nprovider_ids = [\"minimax-cn\", \"minimax-cn-coding-plan\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MOONSHOT_API_KEY\"\nprovider_ids = [\"moonshotai\", \"moonshotai-cn\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"ANTHROPIC_FOUNDRY_API_KEY\"\nprovider_ids = [\"microsoft-foundry\"]\ncompanion_env_vars = [\"ANTHROPIC_FOUNDRY_BASE_URL\"]\noptional_env_vars = [\"ANTHROPIC_FOUNDRY_RESOURCE\"]\n\n[[api_keys]]\nenv_var = \"XIAOMI_API_KEY\"\nprovider_ids = [\"xiaomi\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_CN_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-cn\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_AMS_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-ams\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_SGP_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-sgp\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n# Direct agent env vars\n\n[[api_keys]]\nenv_var = \"AMP_API_KEY\"\nagent_ids = [\"amp\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CURSOR_API_KEY\"\nagent_ids = [\"cursor\"]\ncompanion_env_vars = []\noptional_env_vars = []\n"}, "587712f0e0185a365cf8d406fe77431ff277ebdd": {"t": 1785750228.1324801, "n": 4359, "h": "769d456009938545", "c": "# API-key compatibility metadata.\n#\n# Curated from:\n# [OpenCode Docs - Providers](https://opencode.ai/docs/providers/)\n# [Pi Agent Docs - Providers](https://github.com/earendil-works/pi/blob/main/packages/coding-agent/docs/providers.md)\n# [Amp manual](https://ampcode.com/manual)\n# [Cursor CLI auth docs](https://docs.cursor.com/en/cli/reference/authentication)\n# [Kimi Code environment variables](https://www.kimi.com/code/docs/en/kimi-code-cli/configuration/env-vars.html)\n# [models.dev](https://models.dev/api.json)\n# Last updated on 2026-07-17\n\n# Provider env vars\n\n[[api_keys]]\nenv_var = \"ANTHROPIC_API_KEY\"\nprovider_ids = [\"anthropic\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"AZURE_OPENAI_API_KEY\"\nprovider_ids = [\"azure-openai-responses\"]\ncompanion_env_vars = [\"AZURE_OPENAI_BASE_URL\"]\noptional_env_vars = [\n \"AZURE_OPENAI_RESOURCE_NAME\",\n \"AZURE_OPENAI_API_VERSION\",\n \"AZURE_OPENAI_DEPLOYMENT_NAME_MAP\",\n]\n\n[[api_keys]]\nenv_var = \"OPENAI_API_KEY\"\nprovider_ids = [\"openai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"DEEPSEEK_API_KEY\"\nprovider_ids = [\"deepseek\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"GEMINI_API_KEY\"\nprovider_ids = [\"google\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MISTRAL_API_KEY\"\nprovider_ids = [\"mistral\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"GROQ_API_KEY\"\nprovider_ids = [\"groq\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CEREBRAS_API_KEY\"\nprovider_ids = [\"cerebras\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CLOUDFLARE_API_KEY\"\nprovider_ids = [\"cloudflare-ai-gateway\", \"cloudflare-workers-ai\"]\ncompanion_env_vars = [\"CLOUDFLARE_ACCOUNT_ID\"]\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XAI_API_KEY\"\nprovider_ids = [\"xai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"OPENROUTER_API_KEY\"\nprovider_ids = [\"openrouter\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"AI_GATEWAY_API_KEY\"\nprovider_ids = [\"vercel\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"ZAI_API_KEY\"\nprovider_ids = [\"zai\", \"zhipuai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"OPENCODE_API_KEY\"\nprovider_ids = [\"opencode\", \"opencode-go\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"HF_TOKEN\"\nprovider_ids = [\"huggingface\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"FIREWORKS_API_KEY\"\nprovider_ids = [\"fireworks\", \"fireworks-ai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"TOGETHER_API_KEY\"\nprovider_ids = [\"together\", \"togetherai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"KIMI_API_KEY\"\nprovider_ids = [\"kimi-coding\", \"kimi-for-coding\"]\nagent_ids = [\"kimi\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MINIMAX_API_KEY\"\nprovider_ids = [\"minimax\", \"minimax-coding-plan\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MINIMAX_CN_API_KEY\"\nprovider_ids = [\"minimax-cn\", \"minimax-cn-coding-plan\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MOONSHOT_API_KEY\"\nprovider_ids = [\"moonshotai\", \"moonshotai-cn\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"ANTHROPIC_FOUNDRY_API_KEY\"\nprovider_ids = [\"microsoft-foundry\"]\ncompanion_env_vars = [\"ANTHROPIC_FOUNDRY_BASE_URL\"]\noptional_env_vars = [\"ANTHROPIC_FOUNDRY_RESOURCE\"]\n\n[[api_keys]]\nenv_var = \"XIAOMI_API_KEY\"\nprovider_ids = [\"xiaomi\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_CN_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-cn\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_AMS_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-ams\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_SGP_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-sgp\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n# Direct agent env vars\n\n[[api_keys]]\nenv_var = \"AMP_API_KEY\"\nagent_ids = [\"amp\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CURSOR_API_KEY\"\nagent_ids = [\"cursor\"]\ncompanion_env_vars = []\noptional_env_vars = []\n"}, "447e33398ce3c9a34908b406ada120b90388066a": {"t": 1785750230.2504025, "n": 4342, "h": "1c4e49c5f7a57ddc", "c": "# API-key compatibility metadata.\n#\n# Curated from:\n# [OpenCode Docs - Providers](https://opencode.ai/docs/providers/)\n# [Pi Agent Docs - Providers](https://github.com/earendil-works/pi/blob/main/packages/coding-agent/docs/providers.md)\n# [Amp manual](https://ampcode.com/manual)\n# [Cursor CLI auth docs](https://docs.cursor.com/en/cli/reference/authentication)\n# [Kimi Code environment variables](https://www.kimi.com/code/docs/en/kimi-code-cli/configuration/env-vars.html)\n# [models.dev](https://models.dev/api.json)\n# Last updated on 2026-07-17\n\n# Provider env vars\n\n[[api_keys]]\nenv_var = \"ANTHROPIC_API_KEY\"\nprovider_ids = [\"anthropic\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"AZURE_OPENAI_API_KEY\"\nprovider_ids = [\"azure-openai-responses\"]\ncompanion_env_vars = [\"AZURE_OPENAI_BASE_URL\"]\noptional_env_vars = [\n \"AZURE_OPENAI_RESOURCE_NAME\",\n \"AZURE_OPENAI_API_VERSION\",\n \"AZURE_OPENAI_DEPLOYMENT_NAME_MAP\",\n]\n\n[[api_keys]]\nenv_var = \"OPENAI_API_KEY\"\nprovider_ids = [\"openai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"DEEPSEEK_API_KEY\"\nprovider_ids = [\"deepseek\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"GEMINI_API_KEY\"\nprovider_ids = [\"google\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MISTRAL_API_KEY\"\nprovider_ids = [\"mistral\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"GROQ_API_KEY\"\nprovider_ids = [\"groq\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CEREBRAS_API_KEY\"\nprovider_ids = [\"cerebras\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CLOUDFLARE_API_KEY\"\nprovider_ids = [\"cloudflare-ai-gateway\", \"cloudflare-workers-ai\"]\ncompanion_env_vars = [\"CLOUDFLARE_ACCOUNT_ID\"]\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XAI_API_KEY\"\nprovider_ids = [\"xai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"OPENROUTER_API_KEY\"\nprovider_ids = [\"openrouter\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"AI_GATEWAY_API_KEY\"\nprovider_ids = [\"vercel\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"ZAI_API_KEY\"\nprovider_ids = [\"zai\", \"zhipuai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"OPENCODE_API_KEY\"\nprovider_ids = [\"opencode\", \"opencode-go\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"HF_TOKEN\"\nprovider_ids = [\"huggingface\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"FIREWORKS_API_KEY\"\nprovider_ids = [\"fireworks\", \"fireworks-ai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"TOGETHER_API_KEY\"\nprovider_ids = [\"together\", \"togetherai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"KIMI_API_KEY\"\nprovider_ids = [\"kimi-coding\", \"kimi-for-coding\"]\nagent_ids = [\"kimi\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MINIMAX_API_KEY\"\nprovider_ids = [\"minimax\", \"minimax-coding-plan\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MINIMAX_CN_API_KEY\"\nprovider_ids = [\"minimax-cn\", \"minimax-cn-coding-plan\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MOONSHOT_API_KEY\"\nprovider_ids = [\"moonshotai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"ANTHROPIC_FOUNDRY_API_KEY\"\nprovider_ids = [\"microsoft-foundry\"]\ncompanion_env_vars = [\"ANTHROPIC_FOUNDRY_BASE_URL\"]\noptional_env_vars = [\"ANTHROPIC_FOUNDRY_RESOURCE\"]\n\n[[api_keys]]\nenv_var = \"XIAOMI_API_KEY\"\nprovider_ids = [\"xiaomi\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_CN_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-cn\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_AMS_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-ams\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_SGP_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-sgp\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n# Direct agent env vars\n\n[[api_keys]]\nenv_var = \"AMP_API_KEY\"\nagent_ids = [\"amp\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CURSOR_API_KEY\"\nagent_ids = [\"cursor\"]\ncompanion_env_vars = []\noptional_env_vars = []\n"}, "3912e0fb42f7d276da39ceaf5f156b3be07ed38b": {"t": 1785750231.4474223, "n": 4208, "h": "3de75d0cf97e330b", "c": "# API-key compatibility metadata.\n#\n# Curated from:\n# [OpenCode Docs - Providers](https://opencode.ai/docs/providers/)\n# [Pi Agent Docs - Providers](https://github.com/earendil-works/pi/blob/main/packages/coding-agent/docs/providers.md)\n# [Amp manual](https://ampcode.com/manual)\n# [Cursor CLI auth docs](https://docs.cursor.com/en/cli/reference/authentication)\n# [models.dev](https://models.dev/api.json)\n# Last updated on 2026-05-22\n\n# Provider env vars\n\n[[api_keys]]\nenv_var = \"ANTHROPIC_API_KEY\"\nprovider_ids = [\"anthropic\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"AZURE_OPENAI_API_KEY\"\nprovider_ids = [\"azure-openai-responses\"]\ncompanion_env_vars = [\"AZURE_OPENAI_BASE_URL\"]\noptional_env_vars = [\n \"AZURE_OPENAI_RESOURCE_NAME\",\n \"AZURE_OPENAI_API_VERSION\",\n \"AZURE_OPENAI_DEPLOYMENT_NAME_MAP\",\n]\n\n[[api_keys]]\nenv_var = \"OPENAI_API_KEY\"\nprovider_ids = [\"openai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"DEEPSEEK_API_KEY\"\nprovider_ids = [\"deepseek\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"GEMINI_API_KEY\"\nprovider_ids = [\"google\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MISTRAL_API_KEY\"\nprovider_ids = [\"mistral\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"GROQ_API_KEY\"\nprovider_ids = [\"groq\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CEREBRAS_API_KEY\"\nprovider_ids = [\"cerebras\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CLOUDFLARE_API_KEY\"\nprovider_ids = [\"cloudflare-ai-gateway\", \"cloudflare-workers-ai\"]\ncompanion_env_vars = [\"CLOUDFLARE_ACCOUNT_ID\"]\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XAI_API_KEY\"\nprovider_ids = [\"xai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"OPENROUTER_API_KEY\"\nprovider_ids = [\"openrouter\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"AI_GATEWAY_API_KEY\"\nprovider_ids = [\"vercel\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"ZAI_API_KEY\"\nprovider_ids = [\"zai\", \"zhipuai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"OPENCODE_API_KEY\"\nprovider_ids = [\"opencode\", \"opencode-go\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"HF_TOKEN\"\nprovider_ids = [\"huggingface\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"FIREWORKS_API_KEY\"\nprovider_ids = [\"fireworks\", \"fireworks-ai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"TOGETHER_API_KEY\"\nprovider_ids = [\"together\", \"togetherai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"KIMI_API_KEY\"\nprovider_ids = [\"kimi-coding\", \"kimi-for-coding\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MINIMAX_API_KEY\"\nprovider_ids = [\"minimax\", \"minimax-coding-plan\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MINIMAX_CN_API_KEY\"\nprovider_ids = [\"minimax-cn\", \"minimax-cn-coding-plan\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MOONSHOT_API_KEY\"\nprovider_ids = [\"moonshotai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"ANTHROPIC_FOUNDRY_API_KEY\"\nprovider_ids = [\"microsoft-foundry\"]\ncompanion_env_vars = [\"ANTHROPIC_FOUNDRY_BASE_URL\"]\noptional_env_vars = [\"ANTHROPIC_FOUNDRY_RESOURCE\"]\n\n[[api_keys]]\nenv_var = \"XIAOMI_API_KEY\"\nprovider_ids = [\"xiaomi\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_CN_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-cn\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_AMS_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-ams\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_SGP_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-sgp\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n# Direct agent env vars\n\n[[api_keys]]\nenv_var = \"AMP_API_KEY\"\nagent_ids = [\"amp\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CURSOR_API_KEY\"\nagent_ids = [\"cursor\"]\ncompanion_env_vars = []\noptional_env_vars = []\n"}, "e0bea2eaaee0be5873805a1e8d454b2ab3ee35a0": {"t": 1785750232.5200193, "n": 3836, "h": "268512e4df782457", "c": "# API-key compatibility metadata.\n#\n# Curated from:\n# [OpenCode Docs - Providers](https://opencode.ai/docs/providers/)\n# [Pi Agent Docs - Providers](https://github.com/earendil-works/pi/blob/main/packages/coding-agent/docs/providers.md)\n# [Amp manual](https://ampcode.com/manual)\n# [Cursor CLI auth docs](https://docs.cursor.com/en/cli/reference/authentication)\n# [models.dev](https://models.dev/api.json)\n# Last updated on 2026-05-22\n\n# Provider env vars\n\n[[api_keys]]\nenv_var = \"ANTHROPIC_API_KEY\"\nprovider_ids = [\"anthropic\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"AZURE_OPENAI_API_KEY\"\nprovider_ids = [\"azure-openai-responses\"]\ncompanion_env_vars = [\"AZURE_OPENAI_BASE_URL\"]\noptional_env_vars = [\n \"AZURE_OPENAI_RESOURCE_NAME\",\n \"AZURE_OPENAI_API_VERSION\",\n \"AZURE_OPENAI_DEPLOYMENT_NAME_MAP\",\n]\n\n[[api_keys]]\nenv_var = \"OPENAI_API_KEY\"\nprovider_ids = [\"openai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"DEEPSEEK_API_KEY\"\nprovider_ids = [\"deepseek\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"GEMINI_API_KEY\"\nprovider_ids = [\"google\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MISTRAL_API_KEY\"\nprovider_ids = [\"mistral\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"GROQ_API_KEY\"\nprovider_ids = [\"groq\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CEREBRAS_API_KEY\"\nprovider_ids = [\"cerebras\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CLOUDFLARE_API_KEY\"\nprovider_ids = [\"cloudflare-ai-gateway\", \"cloudflare-workers-ai\"]\ncompanion_env_vars = [\"CLOUDFLARE_ACCOUNT_ID\"]\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XAI_API_KEY\"\nprovider_ids = [\"xai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"OPENROUTER_API_KEY\"\nprovider_ids = [\"openrouter\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"AI_GATEWAY_API_KEY\"\nprovider_ids = [\"vercel\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"ZAI_API_KEY\"\nprovider_ids = [\"zai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"OPENCODE_API_KEY\"\nprovider_ids = [\"opencode\", \"opencode-go\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"HF_TOKEN\"\nprovider_ids = [\"huggingface\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"FIREWORKS_API_KEY\"\nprovider_ids = [\"fireworks\", \"fireworks-ai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"TOGETHER_API_KEY\"\nprovider_ids = [\"together\", \"togetherai\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"KIMI_API_KEY\"\nprovider_ids = [\"kimi-coding\", \"kimi-for-coding\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MINIMAX_API_KEY\"\nprovider_ids = [\"minimax\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"MINIMAX_CN_API_KEY\"\nprovider_ids = [\"minimax-cn\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_API_KEY\"\nprovider_ids = [\"xiaomi\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_CN_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-cn\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_AMS_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-ams\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"XIAOMI_TOKEN_PLAN_SGP_API_KEY\"\nprovider_ids = [\"xiaomi-token-plan-sgp\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n# Direct agent env vars\n\n[[api_keys]]\nenv_var = \"AMP_API_KEY\"\nagent_ids = [\"amp\"]\ncompanion_env_vars = []\noptional_env_vars = []\n\n[[api_keys]]\nenv_var = \"CURSOR_API_KEY\"\nagent_ids = [\"cursor\"]\ncompanion_env_vars = []\noptional_env_vars = []\n"}}}} |