如何使用自動 GPT
已發表: 2023-05-08Auto-GPT 是一個開源 Python 應用程序,它利用 OpenAI 的 GPT-4(一種大型語言模型 (LLM))來自動執行複雜的多步驟項目和任務。
Auto GPT 是一個強大的工具,可以幫助用戶在按下回車鍵時生成高質量的書面內容。 與 ChatGPT 不同,Auto-GPT 可以在互聯網上搜索信息、收集數據和完成任務。
將其視為您自己的私人助理,處理您不想做或沒有時間處理的任務。 是的,我們都可以利用這些日子中的某一天讓我們的生活更輕鬆、更有效率。
在本文中,我們將向您展示啟動和運行這些 AI 代理之一所需的條件以及所需的技能。
使用 Auto-GPT 前須知
- 首先,您應該了解什麼是 Auto-GPT 及其工作原理。 我在這裡寫了一篇介紹性的文章。
- 學習這個 Auto-GPT 教程需要一些基本的編程經驗和一台筆記本電腦,因為它需要安裝 Python 和其他必要的依賴項。
- 要使用 Auto-GPT,您還需要一個 OpenAI 帳戶來生成您的 API 密鑰。 該 API 允許 Auto-GPT 與 OpenAI 的 GPT-4 和 ChatGPT 進行通信。 最後,您需要訪問 GPT-4。 這裡有一個等候名單,等待時間通常不會很長。
準備好所有需要的東西後,請繼續並在此處創建一個 OpenAI 帳戶。 稍後你會回來討論這個。
如何在您的 PC 上安裝 Auto-GPT
現在我們擁有了開始使用 Auto-GPT 所需的一切,現在我們可以運行它了。 但是,如果您尚未安裝 Python,我們需要先進行設置。 就是這樣。
第 1 步:安裝 Python
- 從官網下載Python,按照步驟安裝。 對於 Windows 用戶,確保在安裝過程中勾選“將 python.exe 添加到 PATH ”選項。
- 測試您的 Python 安裝以確保一切順利。 打開命令提示符或終端並運行“python –version”和“pip –version”以獲取版本號。
Linux 和 MacOS 用戶應該改用“python3”和“pip3”命令。
第 2 步:獲取 Auto-GPT 源代碼和 OpenAI API 密鑰
現在我們已經有了 Python,我們需要將 OpenAi 綁定到我們的環境中。 這是如何做的。
- 接下來,在此處訪問 Auto-GPT 的 GitHub 存儲庫以下載最新版本的源代碼。 其他版本可能有問題,所以最好選擇最新版本,因為它最穩定。
- 下載後,雙擊將文件解壓到您的本地機器並保存在您喜歡的位置。
- 打開文件夾並查找“.env.template”文件。 使用記事本或您喜歡的文本編輯器打開它。
- 接下來,轉到 OpenAI API 儀表板並獲取您的 API 密鑰。 如果您沒有,請單擊“創建新密鑰”。 複製創建的密鑰並將其保存在安全的地方。
- 之後,返回文本編輯器並粘貼 API 的密鑰,如下圖所示
- 保存文件後,將“. env.template ”文件到“ .env ”
第 3 步:在 Windows、MacOS和 Linux上安裝 Auto-GPT
好吧,我們快到了。 該過程的下一步是在您的設備上安裝 Auto-GPT。
- 將 API 密鑰添加到 env 文件後,選擇 Auto-GPT 文件夾並選擇“複製為路徑”選項
- 打開終端,鍵入帶空格的cd ,粘貼您複製的路徑,然後按 enter。 MacOS 和 Linux 用戶可以右鍵單擊並打開文件夾內的終端。
- 完成上一步後,運行“ pip install -r requirements.txt ”自動安裝 Auto-GPT 所需的所有庫。 您可能會在屏幕上看到很多技術文本,這個過程可能需要一些時間,但不要擔心; 這意味著它正在工作!
- 接下來,運行“ python -m autogpt ”以在您的系統上啟動 Auto-GPT
如何在您的 PC 上運行自動 GPT
好吧,現在我們到了最後階段。 最後,讓我們帶她出去兜風,看看她做了什麼。
- Auto-GPT 會要求您在第一次運行時為 AI 命名(“ python -m autogpt ”)。 對於本教程,我正在創建Playlist-GPT ,它應該能夠根據我的心情創建播放列表。
- 接下來的步驟是描述您的AI 的角色並為您的 AI 輸入最多5 個目標,如下圖中我的示例所示
- Auto-GPT 以這些方式工作
- 想法:根據您的目標和您的 AI 的角色創建。
- 推理:如何最好地實現設定的目標。
- 計劃:找出成功完成任務的方法的步驟。
- 批評:不斷改進其性能以提供最好的結果。
(請參見下面屏幕截圖中的示例)
- 我要求Playlist-GPT將歌曲附加到名為“playlist.txt”的文件中,並將該文件保存在我的電腦上。 我喜歡所有的歌曲,所以沒有必要刪除任何歌曲。
下圖顯示了我在“playlist.txt”文件中的新歌曲播放列表,全部由Playlist-GPT 完成!
如何在瀏覽器中運行 Auto-GPT(無需 Python 或編程技能)
對於非程序員的好消息,您可以使用 Agent-GPT 直接在瀏覽器中運行 Auto-GPT。 借助這個在線工具,您可以在瀏覽器中組裝、配置和部署自主 AI 代理。
分析和完成任務可能需要一段時間,但最終您將能夠導出和查看數據。
獎金
我試用了 Agent-GPT 並上傳了一個 PDF 文檔,您可以在其中閱讀整個思考過程並了解 Auto-GPT 如何實現給定目標。
它不停地思考、計劃、批評,並給自己未來的任務,直到它停止人工輸入。
但 AgentGPT 並不是讓 AutoGPT 在瀏覽器中運行的唯一選擇。 以下是一些值得一試的替代方案:
把它包起來
Auto-GPT 是一個有趣的工具,它利用 OpenAI 的大型語言模型來自動執行複雜的任務。 此外,Auto-GPT 具有“獨立思考”的能力,可以節省時間並提高工作效率。
要充分利用 Auto-GPT 功能,您需要在您的 PC 上安裝 Python,以及一個 OpenAI API 帳戶。 當然,您也可以使用在線替代方案,例如 Agent-GPT, 它建立在 Auto-GPT 之上。
總而言之,Auto-GPT 是一款值得考慮的工具,適用於希望在完成任務時提高工作效率和簡化工作流程的任何人。
對此有什麼想法嗎? 在評論下方給我們留言,或將討論轉移到我們的 Twitter 或 Facebook。
編輯推薦:
- ChatGPT 的隱身模式有多可靠?
- ChatGPT 的到來是否扼殺了元宇宙?
- ChatGPT 可以勝任您的工作嗎? OpenAI 說是,至少有 19% 的人
- 這個 iOS 快捷方式將 Siri 與 ChatGPT 同步——這裡是設置方法