一、Python(openai 庫)
只需把 base_url 指向中轉地址,其餘 API 與官方完全一致。
from openai import OpenAI
client = OpenAI(base_url="https://api.example.com/v1", api_key="YOUR_KEY")
r = client.chat.completions.create(model="gpt-5.6-sol", messages=[{"role":"user","content":"你好"}])
print(r.choices[0].message.content)二、Node 與 curl
Node 用官方 openai 包同樣傳 baseURL;curl 直接打 /v1/chat/completions。附 timeout 建議:流式 60s、非流式 30s。
建議
- 流式輸出務必設超時,避免長連接掛死;
- 函數調用與視覺傳圖與官方同協議,無需特別處理。