OpenAI o1 in the API 使用方法
OpenAI o1 是通过 API 访问的新系列 '推理' 模型,擅长复杂的解决问题任务,具有增强的推理能力,提供两个变体:o1-preview 和 o1-mini。
查看更多如何使用 OpenAI o1 in the API
检查 API 访问要求: 验证您的 OpenAI 账户是否处于 Tier 5 使用级别(需要支付 1,000 美元且自首次成功付款以来已超过 30 天)。目前 o1 模型仅对 Tier 5 API 用户开放。
生成 API 密钥: 登录 OpenAI 平台并从账户仪表板生成 API 密钥(如果尚未生成)。
安装 OpenAI SDK: 使用 pip 安装 OpenAI Python 包:'pip install openai'。确保您使用的是 0.0.59 或更高版本以使用 o1 模型。
初始化 OpenAI 客户端: 导入并使用您的 API 密钥初始化 OpenAI 客户端:'from openai import OpenAI; client = OpenAI(api_key='YOUR_API_KEY')'
选择 o1 模型: 根据您的需求选择 o1-preview(用于具有广泛知识的复杂推理)或 o1-mini(更快/更经济的版本,适用于编程/数学/科学)。
发起 API 请求: 创建一个完成请求,指定 o1 模型和您的提示:'completion = client.chat.completions.create(model='o1-preview', messages=[{'role': 'user', 'content': 'Your prompt here'}])'
处理响应: 从 completion.choices[0].message.content 访问模型的响应。注意 o1 模型目前的请求速率为每分钟 20 次。
考虑限制: 请注意,o1 API 当前缺少一些标准功能,如函数调用、流式传输和系统消息。OpenAI 正在努力在未来的更新中添加这些功能。
OpenAI o1 in the API 常见问题
通过API访问o1模型需要第五级使用级别,这可以在您的OpenAI开发者平台账户页面的组织下的限制部分中查看。
OpenAI o1 in the API 月度流量趋势
OpenAI o1 API的流量下降了15.0%,在统计期间访问量为27.8M。尽管最近推出了Sora和其他重要更新,但这种下降表明这些功能可能不足以维持用户参与度。围绕Sora的争议以及谷歌等竞争对手开发的替代模型可能导致了这种下降。
查看历史流量
查看更多