调用前准备
- 已有算秩账号,并且能够登录控制台。
- 在 模型广场 中选择模型,确认模型 ID、支持的能力和价格。示例使用
Qwen/Qwen3.6-27B,如需更换,请使用模型详情页中的模型 ID。 - 准备调用环境:Python 示例使用 OpenAI Python SDK,安装该 SDK 需要 Python 3.10 或更高版本;REST 示例需要 curl。
API 调用会产生费用,请在调用前确认模型价格。模型的输入、输出等计费项及 token 统计口径,请参见 Token 用量与计费说明。
1. 创建并配置 API 密钥
- 登录控制台,进入 API 密钥 页面,单击 创建 API 密钥。
- 为密钥设置一个便于识别的名称,并复制生成的 API Key。
-
在用于运行示例的终端中执行以下命令,将
YOUR_API_KEY替换为实际密钥。后续调用请在同一个终端中运行。上述命令仅在当前终端会话中生效,重新打开终端后需要再次执行。如需在每次打开终端时自动加载,可以将该命令添加到所用 Shell 的用户启动配置文件中。配置文件会保存明文密钥,请勿共享或提交到代码仓库。
2. 调用模型
以下示例使用非流式请求,在生成完成后一次性返回响应。选择以下任意一种方式完成调用:- Python SDK:在 Python 程序中调用模型,并直接打印回答。
- REST(curl):不安装 SDK,直接在终端中验证接口请求。
- Python SDK
- REST(curl)
安装示例所需的 Python SDK(将以下完整示例保存为 在已设置 请求成功后,终端会打印
openai):first_api_call.py。代码从环境变量读取密钥,并打印模型的最终回答。API_KEY 的终端中运行:response.choices[0].message.content 中的最终回答,回答内容以实际返回结果为准。如果提示 KeyError: 'API_KEY',请先在当前终端设置环境变量;其他调用错误请按照下方的 调用失败时排查 处理。
如需在生成过程中逐步显示模型回答,请参见 流式输出;如需读取模型的推理过程,请参见 推理模型。
3. 查看用量与费用
调用成功后,进入控制台的 使用详情 页面,按模型、API 密钥和时间范围定位本次请求,查看 token 用量与费用。详细操作请参见 查看使用详情。调用失败时排查
先核对上方的连接信息,确认 REST 请求地址与 Python SDK 的base_url 没有混用,再根据错误提示处理。
更多错误类型与处理方法请参见 错误处理。如果错误持续出现,请保留
request_id、traceId、请求时间、模型 ID 和接口路径,以便联系技术支持排查;不要提供 API Key。
