OpenAI o1 in the API 使用方法
OpenAI o1 是一個新的 '推理' 模型系列,通過 API 可訪問,擅長複雜問題解決任務,具有增強的推理能力,提供兩個變體:o1-preview 和 o1-mini。
查看更多如何使用 OpenAI o1 in the API
檢查 API 訪問要求: 確認您的 OpenAI 帳戶處於第五級使用水平(需要支付 1,000 美元並在首次成功付款後 30 天以上)。目前 o1 模型僅對第五級 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 的爭議以及谷歌等競爭對手開發的替代模型,可能是導致這種下降的原因之一。
查看歷史流量
查看更多