快速入門
什麼是 ARouter?
什麼是 ARouter?
ARouter 是一個統一的 API 閘道,透過單一的 OpenAI 相容 API,為您提供存取全球領先 AI 模型的能力,包括 OpenAI、Anthropic、Google、DeepSeek、xAI 等眾多提供商。您只需管理一個 API key、一個計費帳戶和一套整合方案。ARouter 透明地處理路由、身分驗證、故障轉移和用量追蹤。
如何開始使用?
如何開始使用?
- 在 https://api.arouter.ai 建立帳戶
- 在控制台產生 API key
- 在任意 OpenAI 相容客戶端中將 base URL 設定為
https://api.arouter.ai/v1 - 發送您的第一個請求
如何取得支援?
如何取得支援?
- GitHub Issues:github.com/arouter-ai
- 電子郵件:在控制台中查看聯絡方式
- 文件:您正在閱讀的就是!
計費
ARouter 如何對請求定價?
ARouter 如何對請求定價?
ARouter 按照上游提供商公佈的推理費率透傳計費,購買點數時會收取平台服務費。Token 計數與上游提供商回報的完全一致,並反映在每次回應的
usage 欄位中。點數會過期嗎?
點數會過期嗎?
根據計費條款,未使用的點數可能在購買後一年到期。
退款政策是什麼?
退款政策是什麼?
未使用點數的退款申請須在購買後 24 小時內提交。超過此時限後,未使用的點數將不予退款。平台服務費不可退款,加密貨幣支付不可退款。
BYOK 是否需要收費?
BYOK 是否需要收費?
是的。首先有每月免費額度,超出後將產生少量 ARouter 平台費,推理費用則透過您自己的提供商 key 計費。
如何查詢餘額?
如何查詢餘額?
點數還未到帳,怎麼辦?
點數還未到帳,怎麼辦?
如果您已完成購買但餘額未立即更新,請等待一段時間以便支付結算完成。若扣款成功但點數仍未到帳,請透過控制台聯絡支援團隊並提供購買詳情,以便追蹤付款。
支援哪些支付方式?
支援哪些支付方式?
ARouter 支援在控制台透過銀行卡購買點數,以及透過 x402 等支援的支付流程進行加密貨幣儲值。
是否有免費方案?
是否有免費方案?
如果您的帳戶包含免費點數或促銷用量,這些請求最好視為測試容量,而非生產容量。帳戶級和方案級限制仍然適用。
模型
支援哪些模型?
支援哪些模型?
如何指定要使用的模型?
如何指定要使用的模型?
在
model 欄位中使用 provider/model 格式:openai/gpt-5.4anthropic/claude-sonnet-4.6google/gemini-2.5-flashdeepseek/deepseek-v3.2
ARouter 能自動選擇最佳模型嗎?
ARouter 能自動選擇最佳模型嗎?
可以提供多個候選模型嗎?
可以提供多個候選模型嗎?
API 技術
如何進行身分驗證?
如何進行身分驗證?
速率限制是多少?
速率限制是多少?
速率限制按 API key 套用,可在控制台設定。預設限制取決於您的方案。每次回應均包含速率限制標頭:
X-RateLimit-LimitX-RateLimit-RemainingX-RateLimit-Reset
有哪些可用端點?
有哪些可用端點?
ARouter 提供以下端點:
/v1/chat/completions— OpenAI 相容聊天/v1/embeddings— OpenAI 相容 embeddings/v1/models— 列出可用模型/v1/messages— Anthropic 原生/v1beta/models/{model}:generateContent— Gemini 原生/api/v1/balance— 帳戶餘額/api/v1/transactions— 交易記錄/api/v1/keys— API key 管理/{provider}/{path}— 提供商代理
支援哪些輸入格式?
支援哪些輸入格式?
ARouter 支援串流傳輸嗎?
ARouter 支援串流傳輸嗎?
支援。在請求中設定
stream: true。ARouter 支援所有提供商的 Server-Sent Events (SSE) 串流傳輸。包含 SSE 格式、錯誤處理和取消的完整指南,請參閱串流傳輸。支援哪些 SDK?
支援哪些 SDK?
ARouter 相容以下 SDK:
- Python:OpenAI SDK(
pip install openai) - Node.js / TypeScript:OpenAI SDK(
npm install openai) - Go:ARouter Go SDK(
go get github.com/arouter-ai/arouter-go) - Anthropic SDK:Python 和 Node.js
- Google Gemini SDK:Python
- 任意 HTTP 客戶端:透過 cURL、fetch 等
隱私與資料
ARouter 會儲存我的提示詞嗎?
ARouter 會儲存我的提示詞嗎?
哪些提供商能看到我的資料?
哪些提供商能看到我的資料?
只有處理您具體請求的上游提供商才能看到您的提示詞內容。您透過
model 欄位選擇的提供商會處理您的請求。ARouter 作為透明代理運行。上游提供商資料政策的詳情,請參閱提供商日誌。能防止提供商用我的資料訓練模型嗎?
能防止提供商用我的資料訓練模型嗎?
使用 或使用
provider.data_collection: "deny" 將路由限制到不使用請求資料進行模型訓練的提供商:provider.zdr: true 強制執行零資料留存。請參閱提供商路由 — 資料收集政策。ARouter 支援零資料留存 (ZDR) 嗎?
ARouter 支援零資料留存 (ZDR) 嗎?
支援。在請求中設定
provider.zdr: true 可將路由限制到具有零資料留存協議的提供商。請參閱提供商路由。模型與提供商
什麼是 :nitro、:floor、:free 等模型變體?
什麼是 :nitro、:floor、:free 等模型變體?
您可以在任意模型 ID 後附加後綴來改變路由行為:完整參考請參閱模型變體。
:nitro— 路由到吞吐量最高的實例:floor— 路由到成本最低的實例:free— 使用免費方案實例(適用速率限制):thinking— 啟用擴展的鏈式思維推理:extended— 使用具有更大上下文視窗的版本
ARouter 支援圖片和 PDF 嗎?
ARouter 支援圖片和 PDF 嗎?
ARouter 支援工具呼叫嗎?
ARouter 支援工具呼叫嗎?
支援。ARouter 使用 OpenAI 工具呼叫標準,為所有主流提供商提供工具/函數呼叫支援。在請求中傳遞
tools 和 tool_choice。完整指南請參閱工具呼叫。ARouter 支援結構化輸出 / JSON 模式嗎?
ARouter 支援結構化輸出 / JSON 模式嗎?
支援。使用
response_format: {"type": "json_object"} 取得有效的 JSON 輸出,或使用 response_format: {"type": "json_schema", "json_schema": {...}} 取得符合 schema 約束的輸出。詳情請參閱結構化輸出。ARouter 支援提示詞快取嗎?
ARouter 支援提示詞快取嗎?
支援。OpenAI、DeepSeek、xAI 和 Groq 模型自動支援提示詞快取。對於 Anthropic,使用
cache_control 區塊進行明確快取。Google Gemini 同時支援自動和明確快取。完整指南請參閱提示詞快取。帳戶管理
可以為 API key 設定消費上限嗎?
可以為 API key 設定消費上限嗎?
如何限制 key 可存取的提供商?
如何限制 key 可存取的提供商?
可以擁有多個 API key 嗎?
可以擁有多個 API key 嗎?
可以。您可以為不同的環境、服務或用途建立多個 API key。每個 key 具有獨立的消費上限、提供商限制和用量追蹤。在控制台或透過 Key 管理 API 管理 key。
可以在應用中按使用者追蹤用量嗎?
可以在應用中按使用者追蹤用量嗎?
多人可以共用一個帳戶嗎?
多人可以共用一個帳戶嗎?
可以。使用組織管理建立共用組織、邀請團隊成員、管理共用點數並控制權限。