Python
用官方 SDK,只需要在初始化时换 base_url。不需要额外安装 Axis AI 专属的包。
用 OpenAI SDK
bash
pip install openaipython
from openai import OpenAI
client = OpenAI(
api_key="sk-你的Key",
base_url="https://api-ai.onyxaxis.org/v1",
)
resp = client.chat.completions.create(
model="gpt-5.5",
messages=[{"role": "user", "content": "用一句话介绍你自己"}],
)
print(resp.choices[0].message.content)流式:
python
stream = client.chat.completions.create(
model="gpt-5.5",
messages=[{"role": "user", "content": "数到5"}],
stream=True,
)
for chunk in stream:
delta = chunk.choices[0].delta.content
if delta:
print(delta, end="", flush=True)用 Anthropic SDK
bash
pip install anthropicpython
import anthropic
client = anthropic.Anthropic(
api_key="sk-你的Key",
base_url="https://api-ai.onyxaxis.org",
)
resp = client.messages.create(
model="claude-sonnet-5",
max_tokens=1024,
messages=[{"role": "user", "content": "用一句话介绍你自己"}],
)
print(resp.content[0].text)TIP
Anthropic SDK 的 base_url 不带 /v1(SDK 自己会拼),OpenAI SDK 的 base_url 要带 /v1。两个 SDK 的约定不一样,不是网关的问题。