
























如果你正在台灣開發 AI 產品,常見情境可能是:一開始先接 OpenAI,後來想測 Claude 的長文理解,再測 Gemini 的速度或多模態能力。問題是,每多接一個供應商,就多一組 API key、一套 SDK、一種錯誤格式與一份維護成本。
比較實際的做法,是把模型供應商整合到同一個 OpenAI 相容 API gateway 後面。你的應用程式只需要記住一個 endpoint 和一個 API key,再透過 model 參數切換 GPT、Claude 或 Gemini。
這篇教學會用 Crazyrouter 示範一個簡單、可落地的設定方式。
這種做法特別適合:
先閱讀文件介紹,再照 quickstart 建立 API key:
在本機開發時,可以先放到環境變數:
正式環境請放在部署平台的 secret manager,不要寫死在程式碼,也不要放到前端。
如果你使用 Node.js,先安裝 OpenAI SDK:
接著建立 client,重點是設定 baseURL:
如果你原本的程式已經使用 OpenAI SDK,通常只需要改 API key 與 baseURL,不一定要大改架構。
接著可以用同一段 prompt 測不同模型:
這樣做的好處是,你可以用真實產品資料評估模型,而不是只看 benchmark。
Python 的設定也很接近:
正式接到產品流程前,建議至少加上這幾件事:
例如:
先挑一個低風險功能測試,例如摘要、分類、客服草稿、內部報表或搜尋 query rewrite。用相同 prompt 跑 GPT、Claude、Gemini,觀察品質、延遲與成本,再決定預設模型。
完整設定流程可以從 Crazyrouter quickstart 開始。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。