本地安裝 One-API

安裝準(zhǔn)備

在安裝 One-API 之前,你需要確保本地環(huán)境滿足以下條件:

如果你選擇 Docker 安裝,可通過以下命令拉取 One-API 鏡像:

docker pull justsong/one-api

手動安裝步驟

如果你更傾向于手動安裝,可以下載 One-API 的可執(zhí)行文件并運(yùn)行。以下是手動安裝的步驟:

  1. 下載適合你操作系統(tǒng)的可執(zhí)行文件。
  2. 雙擊運(yùn)行該文件。
  3. 打開瀏覽器訪問 http://localhost:3000/,即可進(jìn)入 One-API 的配置界面。

One-API 配置界面

配置 One-API

用戶登錄

首次訪問 One-API 配置界面時(shí),你需要登錄。默認(rèn)的賬號是 root,密碼是 123456。建議首次登錄后立即修改密碼以確保安全。

渠道配置

One-API 的靈活性體現(xiàn)在其渠道配置功能上。通過設(shè)置不同的渠道,你可以管理和調(diào)用不同的大模型。

  1. 登錄后,在渠道管理頁面點(diǎn)擊“添加新的渠道”。
  2. 選擇所需的大模型類型。
  3. 根據(jù)提示輸入相應(yīng)的 API 密鑰,例如 APPID|APISecret|APIKey
  4. 保存設(shè)置。

配置渠道

使用 One-API

API 調(diào)用測試

一旦配置完成,你可以使用 API 調(diào)用來測試 One-API 的功能。以下是一個簡單的調(diào)用示例:

POST http://localhost:3000/v1/chat/completions
Headers: Authorization: Bearer {OneApiToken}
Body: {
"model": "SparkDesk-v3.5",
"messages": [
{
"role": "user",
"content": "給我講個笑話吧。"
}
]
}

通過 API 調(diào)用,你可以輕松測試不同的模型。注意在請求頭中包含正確的令牌格式 Bearer {OneApiToken}

接口測試效果

Python 代碼調(diào)用

One-API 兼容 OpenAI 的代碼調(diào)用方式,只需設(shè)置環(huán)境變量即可使用。以下是 Python 的調(diào)用示例:

import openai

openai.api_base = "http://localhost:3000/v1"
openai.api_key = "your-api-key"

response = openai.Completion.create(
model="SparkDesk-v3.5",
messages=[
{"role": "user", "content": "講個笑話吧。"}
]
)
print(response)

常見問題解答(FAQ)

FAQ

  1. 問:如何配置多個大模型?

  2. 問:如何確保 API 調(diào)用的安全性?

  3. 問:One-API 支持哪些大模型?

  4. 問:如何處理 One-API 的調(diào)用錯誤?

  5. 問:One-API 是否支持自定義模型名稱?

通過本文,你應(yīng)該對 One-API 的安裝、配置和使用有了全面的了解。One-API 的統(tǒng)一接口和多模型支持功能,使得多模型管理變得更加簡單和高效。希望這篇文章能幫助你更好地利用 One-API 來提升工作效率。

上一篇:

通義千問API價(jià)格詳解與對比

下一篇:

獲取汽車品牌的API接口及圖片鏈接
#你可能也喜歡這些API文章!

我們有何不同?

API服務(wù)商零注冊

多API并行試用

數(shù)據(jù)驅(qū)動選型,提升決策效率

查看全部API→
??

熱門場景實(shí)測,選對API

#AI文本生成大模型API

對比大模型API的內(nèi)容創(chuàng)意新穎性、情感共鳴力、商業(yè)轉(zhuǎn)化潛力

25個渠道
一鍵對比試用API 限時(shí)免費(fèi)

#AI深度推理大模型API

對比大模型API的邏輯推理準(zhǔn)確性、分析深度、可視化建議合理性

10個渠道
一鍵對比試用API 限時(shí)免費(fèi)