使用 OpenAI o1 的五种方法「详细指南」 原创

发布于 2024-9-19 18:05
浏览
0收藏

作者 | Gargi Gupta、Shubham Saboo

编辑 | 言征

出品 | 51CTO技术栈(微信号:blog51cto)

OpenAI 刚刚发布了备受期待的 Strawberry 模型,正式命名为 o1 模型系列。自发布以来,社交媒体上的 AI 社区一直对这些模型兴奋不已。但你是否知道,今天有四种简单的方法可以开始与 o1 模型聊天?本文将逐步指导各位如何在 4 款不同的平台上访问和使用这些模型。

一、o1模型有哪些新功能?

对于那些不了解情况的人来说,OpenAI 于周五发布了其新的 o1 模型系列。这些模型 o1-preview 和 o1-mini 旨在花更多时间思考后再做出反应。它们可以推理复杂的任务,解决比以前的科学、编码和数学模型更难的问题。

  • 高级推理:o1 模型使用思路链推理逐步思考问题,提供更精细的答案。
  • 特点- 具有 128K 上下文和 2023 年 10 月知识截止。目前,o1 模型无法浏览网页,也无法像 GPT-4o 那样处理文件和图像。
  • 改进的多步骤工作流程:轻松处理重构代码、编写测试套件和解决数学问题等多步骤过程。
  • 编码专业知识:o1-preview 和 o1-mini 在编码任务方面表现出色,从调试到优化复杂算法。
  • 更快的性能:o1-mini 便宜 80%,速度更快,对于需要快速推理的任务来说,它是一种经济高效的解决方案。

二、使用 OpenAI o1 的 5 种简便方法

现在让我们开始有趣的部分。要快速开始与 o1 模特聊天,这里有4个今天就可以使用的平台!

  1. ChatGPT
  2. 通过 OpenAI API(仅适用于 Tier 5 用户)
  3. 在Cursor AI 中
  4. 在 Abacus AI 的 ChatLLM 中
  5. 在 VS Code 中通过 CodeGPT 扩展

这是分步指南和每个平台的限制。

1.ChatGPT

o1 模型目前可供 ChatGPT Plus 和 Team 用户使用。Edu 和 Team 用户会陆续获得这些模型的使用权。

1)登录 ChatGPT:前往chat.openai.com或下载 ChatGPT 的桌面应用程序并登

2)录你的帐户。

3)选择模型:在模型选择器中,根据你的需要选择 O1-preview 或 O1-mini。

o1-preview:适合更复杂的推理任务和多步骤工作流程。

o1-mini:更快、更具成本效益,非常适合编码和快速响应。

4)检查速率限制:

o1-preview:每周最多可以发送30 条消息。

o1-mini :每周最多允许发送50 条消息。

5)开始聊天:输入的查询,无论是编码挑战、数学问题还是日常问题(但由于速率限制,我们不建议这样做;请明智使用!),并观察 O1 模型如何生成深思熟虑、结构化的响应。

6)思路链总结:对于更高级的推理,模型将显示其思路链,了解它是如何得出答案的。

使用 OpenAI o1 的五种方法「详细指南」-AI.x社区图片

2.API 访问

如果希望通过 API 直接与 OpenAI 的 O1 模型交互,则可以按照以下步骤轻松进行设置。

1)注册 API 访问权限:确保有权访问 OpenAI 的 Tier 5 使用权限,这是使用 o1 模型所必需的。

2)安装 OpenAI Python 库:打开终端并通过运行以下命令安装 OpenAI Python 包:

pip install openai

3)设置的 API 密钥:将的 OpenAI API 密钥存储为环境变量,以实现安全访问。可以通过运行以下命令执行此操作:

export OPENAI_API_KEY="your-api-key-here"

4)进行 API 调用:现在,可以开始使用 O1 模型进行 API 调用。下面是 Python 中的一个简单的示例,可帮入门:

import openai


openai.api_key = "your-api-key"


response = openai.ChatCompletion.create(
    model="o1-preview",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Explain quantum computing in simple terms."}
    ]
)


print(response.choices[0].message.content)

3.在 Cursor AI 中使用 o1 进行编码

Cursor AI 是一个强大的开发人员平台,它在集成 OpenAI 的 O1 模型执行代码生成和调试等任务时提供了灵活性。

1)下载并安装 Cursor AI:前往Cursor 的官方网站并下载 IDE。安装后,启动它。

2)Cursor Chat:它是一款提供实时编码帮助和建议的 AI 助手,非常适合需要手动审核的特定文件改进。按CMD + L(在 Macbook 中)启动 Cursor Compose。

3)光标撰写:光标撰写是一项功能,开发人员只需单击一下即可同时对多个文件应用更改。按CMD + I启动光标撰写。

4)从模型选择器中,选择o1-preview来与模型交互。

5)在设置中添加 o1 模型:如果您没有看到上面的模型,请打开 Cursor 的设置编辑器(您可以通过右上角的齿轮图标访问它)。

6)添加 o1 模型:单击“添加模型”按钮并输入“o1-preview”以添加 o1-preview 模型。切换以启用该模型。

使用 OpenAI o1 的五种方法「详细指南」-AI.x社区图片

4.Abacus AI 的 ChatLLM

Abacus AI 的 ChatLLM Teams 是一个协作式 AI 平台,可通过一个统一界面访问所有最先进的语言模型,包括 Claude 3.5 Sonnet、GPT 模型和 Abacus Smaug。Abacus AI 还集成了超酷的功能,例如创建自定义聊天机器人、通过 RAG 与文档聊天、代码生成和图像生成,所有这些功能每月只需 10 美元即可订阅。

1)登录 Abacus AI:导航到ChatLLM并使用您的凭据登录,如果您没有帐户,请创建一个帐户。

2)选择模型:在仪表板的 LLM 选择器中,从可用 LLM 列表中选择OpenAI O1模型。它有速率限制,因此请明智使用!

使用 OpenAI o1 的五种方法「详细指南」-AI.x社区图片

5.通过 CodeGPT 扩展程序使用 VS Code

此 VS Code 扩展将 AI 驱动的编码辅助直接集成到其代码编辑器中,提供代码生成、解释、重构和错误检查等功能。通过此扩展在 VS Code 中与 OpenAI 的 o1 模型进行交互。

1)从 VS Code 扩展中下载CodeGPT 。

2)选择模型提供者为“OpenAI”,模型为“o1-preview”或“o1-mini”。

3)输入您的 OpenAI 密钥,然后开始使用。

使用 OpenAI o1 的五种方法「详细指南」-AI.x社区

原文链接:https://www.theunwindai.com/p/5-ways-to-use-openai-o1-explained-with-steps

本文转载自51CTO技术栈,作者:言征


©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
收藏
回复
举报
回复
相关推荐