您可以创建 API 密钥,通过 REST 或 OpenAI 兼容 SDK 发起调用。
1. 创建 API 密钥
- 进入 API 密钥 页面,在右上角单击创建 API 密钥。
- 为密钥设置一个便于识别的名称,并复制生成的 API Key。
建议将 API Key 保存在环境变量中使用:
列表中每个密钥都会显示创建时间、最近使用时间和速率限制等信息。关于费用额度与速率限制的更多信息,请参见 API 密钥。
2. 调用模型
通过 REST 调用
您可以通过标准 HTTP 请求调用模型。以下是一个流式 Chat Completions 示例:
以上示例会直接输出原始流式响应。由于该 API 使用 Server-Sent Events(SSE),您会看到多行 data: {...} JSON。如果您只想查看拼接后的文本内容,可以配合 jq 处理响应:
该脚本需要在您的机器上安装 jq,例如在 macOS 上使用 brew install jq,在 Debian/Ubuntu 上使用 apt-get install jq。
如果您希望在单个响应中接收完整结果,请将 stream 设置为 false。对于其他任务(如文生图),请参阅文档或模型的详情页面,以获取相应的 API 和参数。
通过 OpenAI 兼容的 Python SDK 调用
平台兼容官方 OpenAI Python SDK。请先安装 Python 3.7.1+,然后执行:
示例如下(支持 reasoning 字段的流式输出):
如果您不需要流式输出,请移除 stream=True,改为读取 response.choices[0].message.content。请根据业务场景,从 模型广场 中选择合适的模型,并合理设置参数。
3. 查看用量
在控制台的 首页,您可以查看用量数据,包括 token 消耗、消费金额、Top Models、Top API Keys 和成员用量等信息,快速了解主要调用来源;其中成员用量仅管理员可见。如需查看使用详情和指标数据,可参考 查看使用详情 和 指标。