OpenAI SDK 接入
透過 EasyAPI 中轉站為 OpenAI SDK 設定 API 金鑰與基址,即可使用平台支援的各類模型。
前置條件
- 已安裝 OpenAI SDK(Python: pip install openai;Node.js: npm install openai)
- 已在 EasyAPI 控制台建立 API 權杖
Step 1: 取得 EasyAPI 權杖
登入 EasyAPI 控制台 → 權杖管理,複製 sk- 開頭的 API Key。
權杖需具備對應模型的呼叫權限。
Step 2: 設定 Base URL 與 API Key
初始化 OpenAI 用戶端時,將 api_key 設為 EasyAPI 權杖,base_url 設為站點 API 位址(需包含 /v1 後綴)。
API Base URL
https://token.easyapi.com/v1權杖請於控制台 → 權杖管理建立;標準接入說明見標準接入。
example.py
from openai import OpenAI
client = OpenAI(
api_key="sk-your-easyapi-token",
base_url="https://token.easyapi.com/v1",
)
response = client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Hello!"}],
)
print(response.choices[0].message.content)Step 3: 發起對話請求
呼叫 client.chat.completions.create,model 參數填寫 EasyAPI 支援的模型 ID(如 gpt-4o、deepseek-chat 等)。
模型 ID 可在模型廣場查看;若回傳 404,請確認模型名稱與後台設定一致。
驗證
- 執行範例程式碼後能正常印出模型回覆
- EasyAPI 控制台使用紀錄中出現對應呼叫