跳转到主要内容
使用 OpenAI SDK 调用 APIONE 时,配置基础地址、APIONE API Key 和模型 ID 即可。以下示例在服务端运行。

运行前准备

按快速开始设置 APIONE_API_KEY 和 APIONE_MODEL。模型 ID 从可用模型列表复制;未设置变量时,示例会停止,不会回退到固定型号。 不要把完整的 /chat/completions 端点填进 SDK 的基础地址;SDK 会自行拼接接口路径。

Python

安装依赖:
保存为 app.py:
运行 python app.py。正常返回时,正文位于 choices[0].message.content,usage 用于观察 Token 用量;最终费用到控制台核对。

Node.js

安装依赖:
保存为 app.mjs:
运行 node app.mjs。使用当前 SDK 支持的 Node.js 版本,并在项目中锁定依赖版本。

设置环境变量并启动

在同一终端设置密钥和实际模型 ID,再运行保存的文件:

超时、重试与排查

示例使用 60 秒 SDK 超时并关闭 SDK 自动重试,便于观察单次请求;这不是平台的固定时限。生产环境按业务需求设置,核对 SDK 默认重试行为,避免与应用自己的重试叠加。 记录状态码、请求 ID 与耗时,日志中的敏感字段要脱敏。调用失败先核对基础地址、Key 和模型 ID,再查看错误码与排查。流式接收见流式输出。 接入依据:APIONE OpenAI SDK 文档。