文件 v1.1.2

供應商

·

Provider 實作位於外部模組 go-llm-router(v0.8.2),由 Agenvoy 抽出獨立維護。Agenvoy 一律透過 router.New(cfg) 建立 agent,並只呼叫單一 Agent.Send() 介面——本 repo 內已無任何 per-vendor 實作。

支援清單

共 11 家廠商。v1.0.22 起 TUI /model add 選單分三個分頁(←/→ 切換),每條認證路徑各佔一列:OAuth —— Claude Code(claude-code,v1.1.0 起)、OpenAI Codex(codex)、Grok (xAI)(grok-oauth)、GitHub Copilot(copilot);API Key —— OpenAI、Claude、Gemini、Grok、DeepSeek、Mistral、NVIDIA NIM、Ollama Cloud、OpenRouter;Custom —— Cloudflare、Local/Custom(compat),以及在預設 port 偵測到的本機 Ollama / llama.cpp 端點。固定列共 15 列(v1.0.22 為 14 列)。v1.0.22 之前是單一 12 列清單,選 OpenAI 或 Grok 後會再跳出 method 選單決定 API key 或訂閱。在某列按 o 會開啟該供應商的 console(API key 頁面;訂閱制則為方案頁面)。GET /v1/providers 則把同一組攤平為 14 個條目,讓 claude-code、codex 與 grok-oauth 各有自己的 ID,API client 可直接指定某一條認證路徑;compat 併列其後為第 15 筆。每筆另帶 logged_in,僅對四條訂閱路徑(claude-code、codex、grok-oauth、copilot)有意義;console 列出 GET /v1/provider/:provider/console 可轉址的 console 頁面;hidden 在 claude-code 未啟用時為 true。

供應商 ID 認證 說明
OpenAI openai · codex API key 或 OAuth API key 走 Chat Completions / Responses;OAuth 路徑使用 ChatGPT / Codex 訂閱,不需 API key,以 SSE 串流
Anthropic Claude claude · claude-code API key 或 OAuth(Claude Code) API key 走 Messages API,預設啟用平行 tool use。claude-code 透過本機 claude CLI 使用 Claude 訂閱——見 Claude Code
Google Gemini gemini API key gemini-2.x / 3.x 系列
xAI Grok grok · grok-oauth API key 或 OAuth API key 為按量計費;OAuth 路徑使用 xAI 訂閱
GitHub Copilot copilot OAuth Device-code 登入流程,使用 GitHub 訂閱。v1.0.25 起 context window 取自 Copilot models API(max_context_window_tokens,快取 24 小時),不再套用一般的 128K 預設
DeepSeek deepseek API key Flash 與 Pro 系列(例如 deepseek-v4-pro),清單即時取自 api.deepseek.com/v1/models;deepseek-chat / deepseek-reasoner 已下架
Mistral mistral API key Mistral 自家託管模型
NVIDIA NIM nvidia API key Nemotron、Llama、Mistral 等託管開源權重模型;免費額度不需綁定付款方式
Ollama Cloud ollama-cloud API key Ollama 託管模型;額度以百分比顯示
OpenRouter openrouter API key 聚合器——單一 key 路由到多家供應商的模型
Cloudflare cloudflare API token + account ID Workers AI;可選填 gateway ID
EN