文檔導覽
DEVELOPER DOCUMENTATION

開始前的最小驗證

先取得已確認的設定,再驗證最小請求與安全邊界。

準備正式設定

網站維護中。本頁提供接入指南,協助你整理應用程式設定、妥善管理服務端憑證,並在安排正式流量前確認服務細節。請向支援取得確認的 base URL、模型識別與認證方式,不要自行猜測服務網域。將測試與正式用途的憑證分開保存,記錄設定來源與確認時間。

用非敏感資料測試

選擇短小、不含個資的測試訊息,從受控伺服器環境發送最小請求。若確認採用相應相容協定,再依實際版本文件設定用戶端。先檢查基本回應,再加入串流或工具等選用能力,不要一次啟用所有功能。

定義成功與下一步

記錄成功狀態、必要回應欄位與錯誤處理,不要把密鑰或完整內容貼到日誌。接著驗證逾時、錯誤參數及權限不足情境,確認重試不會造成重複動作。本文未宣稱任何範例已通過真實 UBTL API 驗證。

服務端接入範例

先在本機安裝相應的官方 SDK(Python:pip install openai;Node.js:npm install openai)。將 OPENAI_API_KEY、OPENAI_BASE_URL 和 OPENAI_MODEL 設為服務方確認的值;不要把實際密鑰貼入官網或前端。下例只展示常見 Chat Completions 模式,不能替代對實際接口的驗收。

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["OPENAI_API_KEY"],
    base_url=os.environ["OPENAI_BASE_URL"],
)

result = client.chat.completions.create(
    model=os.environ["OPENAI_MODEL"],
    messages=[{"role": "user", "content": "Hello, AI."}],
)
print(result.choices[0].message.content)
整合範例,並非在線測試。Base URL、模型及權限請先向我們確認。