Skip to content

Python

Python 项目可以使用官方 OpenAI SDK 的兼容配置接入 AIDMX。

请求地址

text
https://ai.aidmx.xyz/v1

认证

建议把 API Key 放入环境变量:

bash
export AIDMX_API_KEY="sk-..."

参数

参数位置说明
api_keySDK 客户端AIDMX 控制面板创建的 API Key。
base_urlSDK 客户端固定为 https://ai.aidmx.xyz/v1。
model请求体控制面板显示的模型名称。
messages请求体Chat Completions 对话数组。

示例

python
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["AIDMX_API_KEY"],
base_url="https://ai.aidmx.xyz/v1",
)
completion = client.chat.completions.create(
model="<model-from-panel>",
messages=[
{"role": "system", "content": "你是简洁可靠的技术助手。"},
{"role": "user", "content": "用 Python 调用 AIDMX API。"},
],
)
print(completion.choices[0].message.content)

Responses 示例:

python
response = client.responses.create(
model="<model-from-panel>",
input="给出一个 API 接入检查清单。",
)
print(response.output_text)

错误

如果 SDK 报认证、连接、404 或 429 错误,请先打印实际请求配置,确认 base_url 不是官方 OpenAI 地址,api_key 没有为空,并检查控制面板中的模型、余额、额度和用量记录。

计费说明

Python SDK 只是调用方式,不改变计费。价格、模型、额度和频率限制以控制面板实时显示为准。