作者 | Gargi Gupta、Shubham Saboo
編輯 | 言征
出品 | 51CTO技術(shù)棧(微信號:blog51cto)
OpenAI 剛剛發(fā)布了備受期待的 Strawberry 模型,正式命名為 o1 模型系列。自發(fā)布以來,社交媒體上的 AI 社區(qū)一直對這些模型興奮不已。但你是否知道,今天有四種簡單的方法可以開始與 o1 模型聊天?本文將逐步指導(dǎo)各位如何在 4 款不同的平臺上訪問和使用這些模型。
一、o1模型有哪些新功能?
對于那些不了解情況的人來說,OpenAI 于周五發(fā)布了其新的 o1 模型系列。這些模型 o1-preview 和 o1-mini 旨在花更多時間思考后再做出反應(yīng)。它們可以推理復(fù)雜的任務(wù),解決比以前的科學(xué)、編碼和數(shù)學(xué)模型更難的問題。
- 高級推理:o1 模型使用思路鏈推理逐步思考問題,提供更精細(xì)的答案。
- 特點(diǎn)- 具有 128K 上下文和 2023 年 10 月知識截止。目前,o1 模型無法瀏覽網(wǎng)頁,也無法像 GPT-4o 那樣處理文件和圖像。
- 改進(jìn)的多步驟工作流程:輕松處理重構(gòu)代碼、編寫測試套件和解決數(shù)學(xué)問題等多步驟過程。
- 編碼專業(yè)知識:o1-preview 和 o1-mini 在編碼任務(wù)方面表現(xiàn)出色,從調(diào)試到優(yōu)化復(fù)雜算法。
- 更快的性能:o1-mini 便宜 80%,速度更快,對于需要快速推理的任務(wù)來說,它是一種經(jīng)濟(jì)高效的解決方案。
二、使用 OpenAI o1 的 5 種簡便方法
現(xiàn)在讓我們開始有趣的部分。要快速開始與 o1 模特聊天,這里有4個今天就可以使用的平臺!
- ChatGPT
- 通過 OpenAI API(僅適用于 Tier 5 用戶)
- 在Cursor AI 中
- 在 Abacus AI 的 ChatLLM 中
- 在 VS Code 中通過 CodeGPT 擴(kuò)展
這是分步指南和每個平臺的限制。
1.ChatGPT
o1 模型目前可供 ChatGPT Plus 和 Team 用戶使用。Edu 和 Team 用戶會陸續(xù)獲得這些模型的使用權(quán)。
1)登錄 ChatGPT:前往chat.openai.com或下載 ChatGPT 的桌面應(yīng)用程序并登
2)錄你的帳戶。
3)選擇模型:在模型選擇器中,根據(jù)你的需要選擇 O1-preview 或 O1-mini。
o1-preview:適合更復(fù)雜的推理任務(wù)和多步驟工作流程。
o1-mini:更快、更具成本效益,非常適合編碼和快速響應(yīng)。
4)檢查速率限制:
o1-preview:每周最多可以發(fā)送30 條消息。
o1-mini :每周最多允許發(fā)送50 條消息。
5)開始聊天:輸入的查詢,無論是編碼挑戰(zhàn)、數(shù)學(xué)問題還是日常問題(但由于速率限制,我們不建議這樣做;請明智使用?。?,并觀察 O1 模型如何生成深思熟慮、結(jié)構(gòu)化的響應(yīng)。
6)思路鏈總結(jié):對于更高級的推理,模型將顯示其思路鏈,了解它是如何得出答案的。
圖片
2.API 訪問
如果希望通過 API 直接與 OpenAI 的 O1 模型交互,則可以按照以下步驟輕松進(jìn)行設(shè)置。
1)注冊 API 訪問權(quán)限:確保有權(quán)訪問 OpenAI 的 Tier 5 使用權(quán)限,這是使用 o1 模型所必需的。
2)安裝 OpenAI Python 庫:打開終端并通過運(yùn)行以下命令安裝 OpenAI Python 包:
pip install openai
3)設(shè)置的 API 密鑰:將的 OpenAI API 密鑰存儲為環(huán)境變量,以實(shí)現(xiàn)安全訪問??梢酝ㄟ^運(yùn)行以下命令執(zhí)行此操作:
export OPENAI_API_KEY="your-api-key-here"
4)進(jìn)行 API 調(diào)用:現(xiàn)在,可以開始使用 O1 模型進(jìn)行 API 調(diào)用。下面是 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 進(jìn)行編碼
Cursor AI 是一個強(qiáng)大的開發(fā)人員平臺,它在集成 OpenAI 的 O1 模型執(zhí)行代碼生成和調(diào)試等任務(wù)時提供了靈活性。
1)下載并安裝 Cursor AI:前往Cursor 的官方網(wǎng)站并下載 IDE。安裝后,啟動它。
2)Cursor Chat:它是一款提供實(shí)時編碼幫助和建議的 AI 助手,非常適合需要手動審核的特定文件改進(jìn)。按CMD + L(在 Macbook 中)啟動 Cursor Compose。
3)光標(biāo)撰寫:光標(biāo)撰寫是一項(xiàng)功能,開發(fā)人員只需單擊一下即可同時對多個文件應(yīng)用更改。按CMD + I啟動光標(biāo)撰寫。
4)從模型選擇器中,選擇o1-preview來與模型交互。
5)在設(shè)置中添加 o1 模型:如果您沒有看到上面的模型,請打開 Cursor 的設(shè)置編輯器(您可以通過右上角的齒輪圖標(biāo)訪問它)。
6)添加 o1 模型:單擊“添加模型”按鈕并輸入“o1-preview”以添加 o1-preview 模型。切換以啟用該模型。
圖片
4.Abacus AI 的 ChatLLM
Abacus AI 的 ChatLLM Teams 是一個協(xié)作式 AI 平臺,可通過一個統(tǒng)一界面訪問所有最先進(jìn)的語言模型,包括 Claude 3.5 Sonnet、GPT 模型和 Abacus Smaug。Abacus AI 還集成了超酷的功能,例如創(chuàng)建自定義聊天機(jī)器人、通過 RAG 與文檔聊天、代碼生成和圖像生成,所有這些功能每月只需 10 美元即可訂閱。
1)登錄 Abacus AI:導(dǎo)航到ChatLLM并使用您的憑據(jù)登錄,如果您沒有帳戶,請創(chuàng)建一個帳戶。
2)選擇模型:在儀表板的 LLM 選擇器中,從可用 LLM 列表中選擇OpenAI O1模型。它有速率限制,因此請明智使用!
圖片
5.通過 CodeGPT 擴(kuò)展程序使用 VS Code
此 VS Code 擴(kuò)展將 AI 驅(qū)動的編碼輔助直接集成到其代碼編輯器中,提供代碼生成、解釋、重構(gòu)和錯誤檢查等功能。通過此擴(kuò)展在 VS Code 中與 OpenAI 的 o1 模型進(jìn)行交互。
1)從 VS Code 擴(kuò)展中下載CodeGPT 。
2)選擇模型提供者為“OpenAI”,模型為“o1-preview”或“o1-mini”。
3)輸入您的 OpenAI 密鑰,然后開始使用。
原文鏈接:https://www.theunwindai.com/p/5-ways-to-use-openai-o1-explained-with-steps