One-API 部署教程:用 Sealos 統一管理你的所有大模型密鑰
身處AI時代,作為開發者的你,是不是也遇到了這樣的“甜蜜煩惱”:
-
今天想用一下 OpenAI 的 GPT-4o;
-
明天想試試 Anthropic 的 Claude 3 Sonnet;
-
后天又要調用國內的文心一言或通義千問...
結果就是,你的代碼和配置里散落著十幾個甚至幾十個不同的 API 密鑰和 Base URL。管理起來既混亂又麻煩,分享給團隊成員時還擔心密鑰泄露。
有沒有一個優雅的辦法,能把所有這些大模型API統一管理起來呢?
答案是肯定的。今天,我們就來介紹這樣一位開源界的“大管家”—— One-API。
One-API 是一個開源的API管理與分發系統。
它可以將市面上幾乎所有主流大模型(如 OpenAI, Azure, Claude, 文心一言, Gemini 等)的 API 統一成一個標準接口。
你只需要記住一個地址、一個密鑰,就能調用所有模型。
它的核心優勢包括:
-
統一API格式:所有模型的調用都變成了標準的 OpenAI 格式。
-
負載均衡:可以添加多個密鑰,系統會自動輪詢,避免單個密鑰超額。
-
渠道管理:輕松添加、禁用、管理不同大模型的API渠道。
-
用量統計:清晰地看到每個令牌的調用次數和消耗額度。
然而,自己部署 One-API 同樣需要服務器、Docker、反向代理等一系列繁瑣操作。
但別擔心,有了 Sealos 應用商店,這一切都將變得無比簡單。
第一步:在 Sealos 應用商店中找到 One-API
和上次一樣,登錄你的 Sealos 賬號,進入“應用商店”。在搜索框中輸入“One-API”,你就能立刻找到它。
第二步:一鍵部署,靜待花開
點擊 One-API 的卡片,進入詳情頁后,直接點擊右上角的“部署應用”按鈕。
你什么都不用做,只需靜靜等待1-2分鐘。Sealos 會在云端為你處理好所有事情。
第三步:訪問你的API管理中心
當應用狀態變為“運行中”,就代表你的 One-API 已經部署成功了!
點擊詳情
點擊“公網地址”,系統會跳轉到 One-API 的登錄頁面。默認的管理員賬號是 root,密碼是 123456。請務必在第一時間登錄并修改密碼!
快速上手:添加渠道并生成令牌
現在,讓我們來完成最重要的兩步,讓你的 One-API 真正可用。
- 添加一個API渠道
“渠道”指的就是你要接入的具體大模型服務。
-
在左側菜單欄點擊“渠道”。
-
點擊“添加新的渠道”。
-
類型選擇你擁有的模型服務,比如
OpenAI。 -
密鑰中填入你自己的 OpenAI API Key。
-
根****URL 可以留空(默認使用官方地址),或者填入你的代理地址。
- 點擊提交”。
- 創建一個通用令牌
“令牌”就是你未來在所有應用中實際使用的、統一的API密鑰。
-
在左側菜單欄點擊“令牌”。
-
點擊“添加新的令牌”。
-
給它起個好記的名稱。
-
你可以設置它的額度和過期時間。
- 點擊“提交”。
創建成功后,復制生成的令牌密鑰,這個就是你以后要用的“萬能鑰匙”!
如何在你的代碼中使用?
現在,最神奇的部分來了。在你的任何應用或代碼中,只需要修改兩個地方:
-
將 API 的 Base URL 修改為你在 Sealos 上部署的 One-API 的外網地址。
-
將 API Key 修改為你剛剛在 One-API 中生成的那個令牌 (Token)。
然后,你就可以像調用原生OpenAI一樣,調用所有你已添加到渠道中的模型了!
總結
通過 Sealos,我們再次輕松地將一個功能強大的開源項目變成了自己的私人服務。無論是搭建網站監控,還是管理復雜的AI密鑰,Sealos 應用商店都為你提供了一條捷徑。
告別密鑰管理的混亂,現在就去 Sealos 應用商店部署你自己的 One-API 大管家吧!

浙公網安備 33010602011771號