快速开始
5 分钟完成首次 API 调用
1. 准备工作
在开始之前,您需要:
2. 安装 SDK
API 完全兼容 OpenAI 格式,直接使用官方 SDK 即可:
pip install openai3. 首次调用
替换 YOUR_API_KEY 和YOUR_MODEL_ID,运行以下代码:
import openai
client = openai.OpenAI(
api_key="YOUR_API_KEY",
base_url="{YOUR_DOMAIN}/api/v1",
)
response = client.chat.completions.create(
model="YOUR_MODEL_ID",
messages=[
{"role": "user", "content": "你好,请介绍一下你自己"}
],
temperature=0.7,
max_tokens=1000,
)
print(response.choices[0].message.content)4. 流式响应
添加 stream: true 参数即可获得实时流式输出:
import openai
client = openai.OpenAI(
api_key="YOUR_API_KEY",
base_url="{YOUR_DOMAIN}/api/v1",
)
stream = client.chat.completions.create(
model="YOUR_MODEL_ID",
messages=[{"role": "user", "content": "写一首诗"}],
stream=True,
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="")