OpenRouter是什麼
OpenRouter是一個能將AI模型API與各供應商的路由平台整合在一起的服務。開發者只需建立一個帳戶並取得API Key,就能透過統一的介面來調用不同廠商所提供的文本、推理、視覺、圖像、音頻以及Embedding模型,同時還可以在同一個控制台上查看使用量、成本、延遲時間以及錯誤狀況。
OpenRouter本身並非一個大型模型,也無法保證每個模型都是由同一個基礎設施來運作。它會將各個模型與多個推理服務供應商相連接,並根據價格、處理效率、延遲時間、可用性、隱私政策以及用戶所指定的順序來選擇合適的端點。
具體能力、上下文、內容政策、地區可用性及單價會隨模型及供應商變化。
OpenRouter核心功能
統一多模型API
OpenRouter 提供類似 OpenAI 的 Chat Completions、Responses、Embeddings 等介面,同時也支援 Anthropic Messages 的功能。許多現有的應用程式只需修改 Base URL、API Key 與模型 ID,即可與之連接。
官方還提供 Python、TypeScript、Go 等 SDK 與範例,但不同模型並不支援完全相同的工具、圖片、音頻、推理參數和結構化輸出。
模型與供應商聚合
同一模型可能由多個供應商提供推理。預設路由會在可用的端點之間平衡可靠性與性能,出現限流或故障時可以回退到其他供應商。
開發者也可指定供應商順序、禁止回退、限制量化級別,或按價格、吞吐量和延遲選擇端點。
回退能提高成功率,但可能改變延遲、資料處理方式、地區及輸出細節。對合規性或結果一致性要求高的應用,應固定允許的供應商和參數,並記錄實際使用的模型、端點與生成的 ID。
模型路由與自動選擇
OpenRouter 提供自動路由、模型路由和預設功能,可根據輸入內容或可用性來選擇適合的模型。它適用於在大量模型之間快速進行測試,同時也能將成本低廉的模型用於簡單的任務,而將功能更強大的模型留給較為複雜的任務。
自動選擇並不代表品質最佳,生產系統仍應透過評估集驗證準確率、穩定性和成本。
BYOK自帶供應商密鑰
BYOK 允許使用者加入自己在 OpenAI、Anthropic、Google、AWS 等供應商的金鑰,同時繼續使用 OpenRouter 的統一介面與路由功能。金鑰會被加密儲存,且可設定為優先使用,或僅在共享容量失敗時作為備用方案。
預設情況下,即便自帶金鑰使用失敗,仍可能使用 OpenRouter 的餘額;若要徹底避免回退,則需開啟相關限制。
BYOK的模型費用由原供應商賬戶結算,OpenRouter還會依照官方規則收取平台費。免費額度是根據該模型在OpenRouter上的標價來計算的,而非僅依據請求次數來計算。
預算與用量控制
控制台可查看請求、Token、費用、延遲及錯誤,並為 API Key 或團隊設定預算與支出限制。管理用 API Key 可用於自動建立及管理子金鑰。
正式環境應為專案和開發者分配獨立金鑰,設定額度、允許的來源及輪換策略,避免共享主金鑰。
隱私與數據策略路由
每個推理服務供應商都有自己關於日誌記錄、資料保留以及訓練方式的規定。OpenRouter會顯示各端點的資料處理政策,使用者可以在帳戶或請求層級上,禁止將資料傳送給那些可能使用提示詞來進行訓練的供應商,或是要求使用不會保留任何資料的端點。
此設定僅用於控制可選擇的供應商,無法取代閱讀 OpenRouter 本身與模型供應商的條款。
企業客戶可申請美國或歐盟地區的路由,讓請求在所選地區處理。此項地區功能並非所有帳戶或模型都預設提供,企業需自行開通並確認可用的模型清單。
緩存與成本優化
平台支援供應商級別的提示詞快取,同時也提供 OpenRouter 層級的相同回應快取。啟用回應快取後,對於使用相同 API Key、模型、端點、串流方式以及請求體所發出的成功請求,可直接返回快取結果,且快取命中不會產生費用。
預設的快取時間較短,可依需求或預設值進行調整。
緩存會回傳原有的結果,因此不適用於每次都需要產生新內容的場景。當啟用帳戶級的零資料保留功能時,則無法使用回應緩存,因為緩存需要暫時儲存回傳的資料。
Chat與模型試用
網頁端 Chat 可用於比較模型、測試提示詞及附件功能。免費模型可直接試用,但存在每日請求限制,且供應商的處理能力與可用性可能會有所變化。
免費模型更適合用於體驗與開發驗證,不能默認視為具有付費模型同等的 SLA、吞吐或隱私承諾。
OpenRouter套餐與費用對比
OpenRouter 目前分為 Free、Pay-as-you-go 和 Enterprise。模型本身的費用計算方式,則依各模型頁面所顯示的輸入、輸出、圖片、音頻、搜尋或請求單價來決定。
平台費和 BYOK 規則另算。
動態模型價格不應被寫成永久固定價,呼叫前可透過模型 API 或控制台讀取當前價格。
| 方案 | 平台費 | 模型與額度 | 適合用戶 |
|---|---|---|---|
| Free | 無 | 25+免費模型、4個免費供應商,50次請求/天 | 體驗模型、學習API和輕量測試 |
| Pay-as-you-go | 5.5% | 400+模型、70+供應商,無最低消費,按模型實際用量 | 個人開發者、應用與創業團隊 |
| Enterprise | 可按承諾量協商優惠 | 按合約和模型用量,支援發票、策略管理、SSO/SAML與SLA | 大規模、合規且需要專屬支援的組織 |
OpenRouter BYOK費用對比
| 方案 | 每月免平台費的BYOK標價推理量 | 超出後費用 | 說明 |
|---|---|---|---|
| Pay-as-you-go | 25,000美元 | 5% | 模型賬單仍由自帶密鑰對應供應商收取 |
| Enterprise | 200,000美元 | 5% | 可結合企業合同、政策與專屬限額 |
此處的 25,000 或 200,000 美元並非贈送的餘額,而是根據相同型號/供應商在 OpenRouter 上的標價所計算出的、可免除平台費用的 BYOK 推理量。一旦超過該數值,就會有 5% 的費用從 OpenRouter 的點數中扣除,因此 BYOK 使用者仍需保留足夠的 platform 餘額。
OpenRouter API接入教學
- 註冊並創建Key:在控制台生成專屬於該專案的 API Key,切勿將密鑰放入前端代碼、公開倉庫或截圖中。
- 充值或選擇免費模型:測試階段可使用免費模型;正式調用先購買 credits 並設定預算上限。
- 讀取模型列表:確認模型 ID、輸入輸出類型、上下文、工具能力及當前價格,不要只憑模型名稱猜測。
- 修改用戶端設定:使用相容的 SDK 時,將 Base URL 指向 OpenRouter,並傳入金鑰與完整的模型 ID。
- 發送測試請求:先測試文本與流式輸出,再逐項驗證工具、圖片、JSON Schema 和推理參數。
- 設定路由策略:按業務要求指定供應商、是否回退、價格或性能排序,以及隱私政策條件。
- 處理錯誤:針對限流、餘額不足、內容被拒絕、供應商故障和上下文超限分別處理,不要無限重試。
- 監控上線:記錄實際模型、供應商、Token、成本、延遲和生成的 ID,並設定金鑰預算與告警。
OpenRouter使用教學
建立可重複使用的專業工作流
- 為開發、測試與生產環境使用不同密鑰與額度;
- 按統一多模型API、模型與供應商聚合和模型路由與自動選擇建立代表性評測集;
- 設定超時、併發、重試、限流和預算上限;
- 對輸出執行事實、安全、格式和敏感資訊檢查;
- 監控模型版本、價格、延遲和失敗率變化;
- 準備降級模型、熔斷和人工接管方案;
計費與成本注意事項
- 不同模型可能按輸入Token、輸出Token、內部推理Token、緩存讀寫、圖片、音頻、網頁搜尋或單次請求分別收費;
- 長上下文和推理模型可能出現顯著額外成本;
- 客戶端估算的Token僅適用於預算參考,最終應以API返回的usage與控制台帳單為準;
- 餘額儲值、退款、稅費及支付方式依所在地區與結算頁面規定執行;
- 免費模型、價格、供應商和限流可能隨時調整;
- 面向用戶提供服務時應建立自己的限額、成本保護和降級策略;
OpenRouter適合哪些用戶
- 希望透過一個介面快速比較和切換多種大模型的開發者;
- 需要在多個供應商之間進行切換,以提升 API 可用性的應用團隊;
- 想使用 OpenAI 相容客戶端接入不同文本與多模態模型的用戶;
- 需要統一預算、日誌、金鑰和模型成本管理的組織;
- 已有供應商帳戶,希望透過 BYOK 使用統一路由層的團隊。
優勢與使用限制
- OpenRouter的優勢是模型覆蓋廣、接入方式統一、可比較實時價格與性能,並提供路由、回退、BYOK、預算和數據政策過濾;
- 它能明顯降低多模型原型和供應商切換的工程成本;
- 聚合層也會增加一個依賴與資料處理環節;
- 模型參數和響應並非完全可互換,供應商切換可能帶來結果變化;
- 服務可用性仍受上游影響;
- 對敏感數據應限定允許端點與區域,檢查日誌與保留條款;
- 模型輸出可能錯誤或違規,OpenRouter不替代內容審核、事實核驗和業務風控;
常見問題
OpenRouter免費嗎
有免費方案,目前提供多種免費模型,且每日請求次數限制在 50 次以內。付費模型則根據實際使用量來計費,此外還需支付 5.5% 的平台費用。
OpenRouter是模型嗎
不是。它是模型聚合、統一 API 與供應商路由平台,回答由所選擇的上遊模型生成。
OpenRouter相容OpenAI SDK嗎
大多數聊天功能都可以透過修改 Base URL、金鑰和模型 ID 來接入。至於不同模型的進階參數與功能,則仍需依照文件說明進行測試。
OpenRouter支援BYOK嗎
支持,可添加自己的供應商金鑰並設定優先或回退順序。BYOK 有按月免平台費的門檻,超出後則按現行規則收取 5%。
OpenRouter會用提示詞訓練嗎
不同供應商的政策各不相同。使用者可以禁止資料被傳送到用於訓練的端點,或要求使用ZDR功能,但仍需分別閱讀平台及實際供應商的相關條款。
桂公網安備45132202000164號