跳转到正文Skip to content

从 OpenAI SDK 迁移

保留 SDK 的 OpenAI 兼容请求结构,把 Base URL 指向 AI Credits 数据 API,并从环境读取 Key。模型必须来自 /v1/models,不要假定某个模型始终可用。

python
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["API_KEY"],
    base_url=os.environ["API_BASE_URL"].rstrip("/") + "/v1",
)
response = client.chat.completions.create(
    model=os.environ["MODEL"],
    messages=[{"role": "user", "content": "Reply briefly."}],
)

迁移时同时检查流式重试限速策略。不要在异常上报中附带 Prompt、Response 或 Key。