配置与验证示例
此示例请求 OpenRouter,使用该平台的 Key 与模型 ID,可能产生费用。迁移时按上方步骤一起更换。
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["OPENROUTER_API_KEY"],
base_url="https://openrouter.ai/api/v1",
timeout=30.0,
max_retries=0,
)
r = client.chat.completions.create(
model=os.environ["OPENROUTER_MODEL"],
messages=[{"role": "user", "content": "只回复 OK"}],
)
if not r.choices or not r.choices[0].message.content:
raise RuntimeError("未取得回答,请检查响应与请求记录")
print(r.choices[0].message.content)