SDK 与示例
Python SDK 调用示例
沿用 openai 或 anthropic 官方 SDK,只改基础地址。
openai SDK
from openai import OpenAI
client = OpenAI(
base_url="https://api.unioapi.com/v1",
api_key="<UNIO_API_KEY>",
)
resp = client.chat.completions.create(
model="gpt-5.6-sol",
messages=[{"role": "user", "content": "Hello"}],
)
print(resp.choices[0].message.content)Responses API 同样可用:
resp = client.responses.create(
model="gpt-5.6-sol",
input="Hello",
)
print(resp.output_text)anthropic SDK
from anthropic import Anthropic
client = Anthropic(
base_url="https://api.unioapi.com",
api_key="<UNIO_API_KEY>",
)
message = client.messages.create(
model="claude-sonnet-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello"}],
)
print(message.content[0].text)说明
- openai SDK 的
base_url带/v1;anthropic SDK 的base_url不带(SDK 自行拼接/v1/messages)。 - 建议密钥从环境变量读取:
api_key=os.environ["UNIO_API_KEY"]。 - 流式用法见流式调用。