hank-jay commited on
Commit
c9cdae4
Β·
verified Β·
1 Parent(s): abb8b1e

Document migrated API-key providers and the free, fast, free-chat combos

Browse files
Files changed (1) hide show
  1. OPERATIONS.md +26 -7
OPERATIONS.md CHANGED
@@ -50,12 +50,19 @@ The container disk is wiped on every rebuild or restart, so the DB lives in the
50
  Lives in the DB, so it survives restarts through the bucket backup.
51
 
52
  - **Login:** `INITIAL_PASSWORD` secret. **API key:** one key named `main` (the owner keeps its value).
53
- - **Combos** (use the combo name as the `model` field):
 
 
 
 
54
 
55
- | Combo | Order (strategy `priority`, `maxRetries: 0`, `failoverBeforeRetry: true`) | Use |
56
  |---|---|---|
57
- | `free` | `ddgw/mistral-small-2603` β†’ `ddgw/tinfoil/gemma4-31b` β†’ `ddgw/tinfoil/gpt-oss-120b` β†’ `ddgw/claude-haiku-4-5` β†’ `ddgw/gpt-5.4-mini` | Coding agents / tool calls. ~1–2 s, real `tool_calls` |
58
- | `free-chat` | `ddgw/gpt-5.6-luna` β†’ `cfp/deepseek-ai/deepseek-v4-pro-0813` β†’ `cfp/zai-org/glm-5.2` β†’ `cfp/moonshotai/kimi-k2.7-code` β†’ `ddgw/tinfoil/gpt-oss-120b` β†’ `ddgw/mistral-small-2603` | Plain chat |
 
 
 
59
 
60
  - **Retention** (Settings β†’ Storage): call logs 2 d; quota snapshots, compression analytics, MCP audit,
61
  A2A events, XP audit 7 d; usage history, memory, conversation nodes 30 d; internal DB backups keep 2,
@@ -71,9 +78,21 @@ Lives in the DB, so it survives restarts through the bucket backup.
71
  | ZCode (`zc/`), Augment (`aug/`), Codex App-Server (`cxa/`), Devin bridge (`dva/`) | Need their CLI binaries inside the container (`spawn … ENOENT`) |
72
  | UncloseAI (`unc/`) | 404 model not found upstream |
73
 
74
- Built-in `auto/*` combos skip no-auth providers ("no executable targets" / "skipped by pre-dispatch
75
- filters"); use the custom combos above. Adding real API keys or OAuth accounts (e.g. Google AI Studio
76
- keys under Free Tier) makes `auto/*` usable and is the best way to improve quality.
 
 
 
 
 
 
 
 
 
 
 
 
77
 
78
  ## Required Space secrets
79
 
 
50
  Lives in the DB, so it survives restarts through the bucket backup.
51
 
52
  - **Login:** `INITIAL_PASSWORD` secret. **API key:** one key named `main` (the owner keeps its value).
53
+ - **Provider connections:** API keys migrated from the 9router DB on 2026-10-19: Gemini (2 keys),
54
+ OpenRouter, Ollama Cloud, Groq, NVIDIA NIM, Cerebras, Cloudflare Workers AI, Mistral, Cohere. OAuth
55
+ accounts (Copilot, Antigravity, Gemini CLI, Qoder, Kilo, Cline, Kiro, Codex, Claude) were not migrated;
56
+ re-login in the dashboard if needed.
57
+ - **Combos** (use the combo name as the `model` field; all `priority`, `maxRetries: 0`, `failoverBeforeRetry: true`):
58
 
59
+ | Combo | Order | Use |
60
  |---|---|---|
61
+ | `free` | Gemini 3.8 Flash β†’ Gemini 3.7 Flash β†’ Ollama Cloud gpt-oss:120b β†’ Cohere Command-A β†’ Groq gpt-oss-120b β†’ Codestral β†’ Ollama gemma4:31b β†’ Gemini 2.5 Flash β†’ Gemini 3.1 Flash Lite β†’ NVIDIA gemma-4-31b β†’ DuckDuckGo (mistral-small, gpt-oss-120b, gemma4-31b) | Coding agents / tool calls, quality first |
62
+ | `fast` | Ollama Cloud gpt-oss:120b β†’ Ollama gemma4:31b β†’ Cohere Command-A β†’ Gemini 3.1 Flash Lite β†’ DuckDuckGo mistral-small, gemma4-31b | Lowest latency (~1 s) with tool calls |
63
+ | `free-chat` | Gemini 3.8 Flash β†’ Cohere Command-A Reasoning β†’ Ollama gpt-oss:120b β†’ DuckDuckGo GPT-5.6 Luna β†’ Cloudflare Playground DeepSeek V4 Pro, GLM-5.2 β†’ DuckDuckGo mistral-small | Plain chat |
64
+
65
+ Built-in `auto/*` combos also work now that real API-key providers exist.
66
 
67
  - **Retention** (Settings β†’ Storage): call logs 2 d; quota snapshots, compression analytics, MCP audit,
68
  A2A events, XP audit 7 d; usage history, memory, conversation nodes 30 d; internal DB backups keep 2,
 
78
  | ZCode (`zc/`), Augment (`aug/`), Codex App-Server (`cxa/`), Devin bridge (`dva/`) | Need their CLI binaries inside the container (`spawn … ENOENT`) |
79
  | UncloseAI (`unc/`) | 404 model not found upstream |
80
 
81
+ ### API-key providers (tested 2026-10-19, tool calls)
82
+
83
+ | Provider | Working models | Not working |
84
+ |---|---|---|
85
+ | Gemini | 3.8 Flash, 3.7 Flash, 3.1 Flash Lite, 2.5 Flash | 3.1 Pro preview (429, free-tier cooldown) |
86
+ | Ollama Cloud | gpt-oss:120b(-medium), gemma4:31b (~0.7 s) | glm-5.2, deepseek-v4-pro (402, Pro plan only); plain `gpt-oss:120b` id 404 |
87
+ | Cohere | command-a-03-2025, command-a-reasoning-08-2025 | β€” |
88
+ | Groq | openai/gpt-oss-120b | llama-3.3-70b, qwen3-32b (404) |
89
+ | Mistral | codestral-latest | large/small/devstral (403/429 rate limit) |
90
+ | NVIDIA NIM | google/gemma-4-31b-it | kimi-k3, deepseek-v4-pro, gpt-oss-120b (410) |
91
+ | OpenRouter | `:free` models (slow, ~20 s) | β€” |
92
+ | Cerebras | β€” | credits exhausted (402) |
93
+ | Cloudflare Workers AI | not tested (no models listed) | β€” |
94
+
95
+ Built-in `auto/*` combos skip no-auth providers; they work through the API-key providers above.
96
 
97
  ## Required Space secrets
98