mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-21 13:00:33 +00:00
docs: add auth.json keys to table and reference to envMap (#1412)
* docs: add auth.json keys to table and reference to envMap * docs: adjust envMap reference links
This commit is contained in:
parent
dae2eb5bfa
commit
9d6fcedb91
1 changed files with 23 additions and 18 deletions
|
|
@ -42,6 +42,8 @@ Use `/logout` to clear credentials. Tokens are stored in `~/.pi/agent/auth.json`
|
||||||
|
|
||||||
## API Keys
|
## API Keys
|
||||||
|
|
||||||
|
### Environment Variables or Auth File
|
||||||
|
|
||||||
Set via environment variable:
|
Set via environment variable:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|
@ -49,25 +51,28 @@ export ANTHROPIC_API_KEY=sk-ant-...
|
||||||
pi
|
pi
|
||||||
```
|
```
|
||||||
|
|
||||||
| Provider | Environment Variable |
|
| Provider | Environment Variable | `auth.json` key |
|
||||||
|----------|---------------------|
|
|----------|----------------------|------------------|
|
||||||
| Anthropic | `ANTHROPIC_API_KEY` |
|
| Anthropic | `ANTHROPIC_API_KEY` | `anthropic` |
|
||||||
| OpenAI | `OPENAI_API_KEY` |
|
| Azure OpenAI Responses | `AZURE_OPENAI_API_KEY` | `azure-openai-responses` |
|
||||||
| Google Gemini | `GEMINI_API_KEY` |
|
| OpenAI | `OPENAI_API_KEY` | `openai` |
|
||||||
| Mistral | `MISTRAL_API_KEY` |
|
| Google Gemini | `GEMINI_API_KEY` | `google` |
|
||||||
| Groq | `GROQ_API_KEY` |
|
| Mistral | `MISTRAL_API_KEY` | `mistral` |
|
||||||
| Cerebras | `CEREBRAS_API_KEY` |
|
| Groq | `GROQ_API_KEY` | `groq` |
|
||||||
| xAI | `XAI_API_KEY` |
|
| Cerebras | `CEREBRAS_API_KEY` | `cerebras` |
|
||||||
| OpenRouter | `OPENROUTER_API_KEY` |
|
| xAI | `XAI_API_KEY` | `xai` |
|
||||||
| Vercel AI Gateway | `AI_GATEWAY_API_KEY` |
|
| OpenRouter | `OPENROUTER_API_KEY` | `openrouter` |
|
||||||
| ZAI | `ZAI_API_KEY` |
|
| Vercel AI Gateway | `AI_GATEWAY_API_KEY` | `vercel-ai-gateway` |
|
||||||
| OpenCode Zen | `OPENCODE_API_KEY` |
|
| ZAI | `ZAI_API_KEY` | `zai` |
|
||||||
| Hugging Face | `HF_TOKEN` |
|
| OpenCode Zen | `OPENCODE_API_KEY` | `opencode` |
|
||||||
| Kimi For Coding | `KIMI_API_KEY` |
|
| Hugging Face | `HF_TOKEN` | `huggingface` |
|
||||||
| MiniMax | `MINIMAX_API_KEY` |
|
| Kimi For Coding | `KIMI_API_KEY` | `kimi-coding` |
|
||||||
| MiniMax (China) | `MINIMAX_CN_API_KEY` |
|
| MiniMax | `MINIMAX_API_KEY` | `minimax` |
|
||||||
|
| MiniMax (China) | `MINIMAX_CN_API_KEY` | `minimax-cn` |
|
||||||
|
|
||||||
## Auth File
|
Reference for environment variables and `auth.json` keys: [`const envMap`](https://github.com/badlogic/pi-mono/blob/main/packages/ai/src/env-api-keys.ts) in [`packages/ai/src/env-api-keys.ts`](https://github.com/badlogic/pi-mono/blob/main/packages/ai/src/env-api-keys.ts).
|
||||||
|
|
||||||
|
#### Auth File
|
||||||
|
|
||||||
Store credentials in `~/.pi/agent/auth.json`:
|
Store credentials in `~/.pi/agent/auth.json`:
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue