請更新您的瀏覽器

您使用的瀏覽器版本較舊,已不再受支援。建議您更新瀏覽器版本,以獲得最佳使用體驗。

科技

【教學】5 分鐘安裝AutoGPT ChatGPT 的全自動版 + 可上網找資料

Unwire.hk

發布於 2023年04月26日11:26

自從 ChatGPT 推出以來,不斷有人開發各種插件。今天小編要和大家分享的 AutoGPT 是一個全自動版的人工智能聊天機械人—— AutoGPT。這個人工智能聊天機械人由 Significant Gravitas 開發,以 GPT-4 語言模型驅動,可以在輸入最終目標後,不須人類干預的情況下直接分析及執行任務。安裝的過程雖然涉及 Python 及命令提示字元等,看起來好像很複雜,但小編實測過,依照下面的步驟的話,實際上只需要 5 分鐘就能完成安裝。

▲ AutoGPT 可以連網獲得最新的資訊,就連即時天氣也難不到它

▲除了即時天氣外,你也可以利用 AutoGPT 查閱恒生指數收市價格

想知道如何使用能夠連接網絡的人工智能機械人嗎?現在就讓小編和大家分享如何安裝 AutoGPT 吧。

安裝要求:

Python 3.8 或更新的版本

OpenAI 帳戶及 API Key

下載 Python:

下載連結:https://www.python.org/downloads/

點擊上面的連結後會看見下圖的 Python 官方下載頁面。按 Download Python 的黃色按鈕(綠色框示)下載後直接安裝便可。只要是 Python 3.8 或以上的版本,都能夠運行 AutoGPT。

▲Python 官方下載頁面,點擊黃色按鈕就可以下載最新的 Python

安裝 AutoGPT

Step 1 開啟命令提示字元(cmd.exe)

在搜尋列輸入「cmd」,開啟命令提示字元

▲開啟「命令提示字元」

開啟後會看見此畫面,在此處輸入以下指令。

git clone https://github.com/Torantulino/Auto-GPT.git

▲輸入後會看見這個畫面

完成下載後,AutoGPT 會預設在這個路徑:

C://User//[你的用戶名稱]//Auto-GPT

▲看見「Auto-GPT」文件夾(箭嘴示)就代表你已成功安裝

確認成功安裝 AutoGPT 後,我們可以回到剛才的「命令提示字元」畫面,輸入以下指令:

cd Auto-GPT

▲輸入指令後沒有反應是正常的

然後再輸入以下指令,安裝 AutoGPT 所需的其他檔案。

pip install -r requirements.txt

-r requirements.txt 安裝完成後會看見下圖的畫面,這代表已安裝好 AutoGPT 所需的所有檔案。接下來我們需要登入 OpenAI 官方網站,以取得 API Key。

▲看見這畫面就代表已完成安裝 AutoGPT

Step 2:取得 OpenAI API Key

OpenAI API Key 連結:https://platform.openai.com/account/api-keys

登入前首先要檢查是否已連接 VPN ,避免帳戶被 OpenAI 封鎖。

登入後會看見以下畫面,點擊 Creat new secret key 鍵(綠色框示)就可以生成一個新的 OpenAI API Key。要注意的是,現在不能查閱以往生成的 API Key,所以你需要記下這個 API Key,複製到任何地方也可。除了登記 AutoGPT 外,之後申請其他使用 OpenAI API Key 的服務也可以使用同一 API Key。

▲ 點擊 Creat new secret key 就可以生成 API Key

▲ API Key 只會在此時出現一次,生成後一定要記低,否則又要再生成一次

之後回到剛才 AutoGPT 的文件夾尋找「.env.template」檔案,點擊滑鼠右鍵,選擇以「記事本」開啟「.env.template」檔案。之後在「.env.template」檔裏尋找「your-openai-api-key」字串,將你剛才從 OpenAI 官網取得的 API Key 貼上並取代「your-openai-api-key」字串,然後儲存。

▲以記事本打開綠框框住的「.env.template」檔案

▲找到「your-openai-api-key」字串

▲貼上你的 API Key,取代「your-openai-api-key」字串

接下來我們回到「命令提示字元」畫面,輸入以下指令:

move .env.template .env

▲輸入 move .env.template .env 指令

▲看見「移動 1 個檔案」的字樣(綠框示)就代表已成功移動檔案

完成了以上步驟就表示 AutoGPT 已經收到你的 OpenAI API Key,接下來就可以開始使用 AutoGPT 了。

Step 3:開始使用 AutoGPT

在「命令提示字元」中輸入以下指令,我們就可以開始使用 AutoGPT 了。

python -m autogpt

▲輸入上述指令後會看見這個畫面,代表可以開始使用 AutoGPT

如果你之前關閉了「命令提示字元」,再次開啟時只需要先輸入「cd auto-gpt」,再輸入「python -m autogpt」就可以使用 AutoGPT。

▲每次重開啟「命令提示字元」時都要先輸入「cd auto-gpt」,再輸入「python -m autogpt」

AutoGPT 功能實測

自動模式——較簡單但只能填寫一個目標

一開始啟動 AutoGPT 時,它會預設為自動模式。自動模式下 AutoGPT 只能夠輸入 1 個想 AutoGPT 幫你完成的目標,AutoGPT 會自動替你的人工智能聊天機械人改名和填寫用途。你只需要填寫你想要 AutoGPT 為你做甚麼。例如小編想以 AutoGPT 獲得即日恒生指數收市價格,於是就輸入了以下的指令:

在 yahoo 財經取得2023年4月24日恒生指數收市價格,轉存為 TXT ,完成後自動關閉

▲預設的自動模式下,用家只能夠填寫一個目標

AutoGPT 會自動連接網絡,替你完成你的目標。以小編的目標為例,AutoGPT 就會替小編上網搜尋恒生指數今日收市價格。

▲綠色框內是 AutoGPT 儲存之 txt 檔案的名稱

在相應位置會看見 AutoGPT 儲存的 txt 檔。

▲AutoGPT 找到結果顯示今天恒指收報 $19,959.94

▲與 Google 顯示的結果相符

要注意的是,自動模式下的 AutoGPT 暫時未能設定 Credit 限額。意思是,除非 AutoGPT 完成任務,或是你在中途終止,否則 AutoGPT 會一直運行下去。

人工模式——略複雜但可填寫 5 個目標

如果你覺得自動模式的 AutoGPT 局限太多,你可以嘗試以人工輸入模式啟動 AutoGPT。只要在啟動 AutoGPT 時先輸入 --manual(綠色框示), AutoGPT 會叫你為人工智能聊天機械人命名,然後問你這個人工智能聊天機械人有甚麼用途,最後你可以輸入最多 5 個想要 AutoGPT 替你完成的目標。如果你在啟動時沒有輸入 --manual,AutoGPT 就會預設為使用自動模式。

剛才如果輸入了 --manual 的話,那麼你就需要回答 4 條問題。

首先你要為你的 AI 改一個名字(這個步驟不影響後續,改一個你喜歡的名字就好)。接下來你需要簡單地告訴 AutoGPT 這個 AI 有甚麼用。然後你需要告訴 AutoGPT 你希望這個 AI 可以完成甚麼目標,最少要填 1 個,最多能填 5 個,記得預留最後一個目標,叫 AutoGPT 完成工作後自動關閉。

最後你可以為這條問題設定 Credit 上限,以免一次過耗費太多 Token。如不填寫的話,AutoGPT 就會預設為無上限,直到找到問題答案或 Credit 用完方會停止。小編設定了這個 AI 為一名相機銷售員,讓它替我看看一萬到二萬港元可以買甚麼相機,最後生成一個 txt 告訴我結論。

▲依照上圖次序輸入

AutoGPT 收到你的指示後,會自動連接網絡搜尋相關資料。AutoGPT 每個步驟都會詢問你是否同意繼續進行(見綠框)。你要先輸入「y」 AutoGPT 才會繼續運作。如果不想逐次回答的話,你可以輸入「y -n」,n 可以是任何一個數字,代表你事先批准 AutoGPT 繼續運作。如果你輸入了 y -10 的話,就表示你已允許 AutoGPT 自動執行接下來的 10 個步驟。

▲不想 AutoGPT 逐次詢問的話,可以輸入「y -n」指令,n 可以是任何一個數字,表示自動允許的次數

▲AutoGPT 的思考畫面

由於小編設定了 credit 上限,在到達上限後 AutoGPT 就會自動關閉(綠色框示),但因為小編早前設定目標時曾叫 AutoGPT 將結論生成一個 txt 檔,所以它仍然會先把目前找到的資料轉存為 txt 檔(綠色底線示),然後自動關閉。

▲AutoGPT 到了 credit 上限就會自動終止運作

如果大家和小編安裝的步驟相同,沒有更改過任何設定的話,AutoGPT 轉存的檔案就會在以下路徑:

C://User//[你的使用者名稱]//Auto-GPT/autogpt/auto_gpt_workspace

AutoGPT 自動把資料轉存為小編早前要求的 txt 檔,並自動改名為 camera_search_result。

▲AutoGPT 找到的資料(綠色框示)

▲AutoGPT 找到的相關資料

更改 AutoGPT 設定

如果你先前已經啟動過 AutoGPT,它會記住你對上一次的設定。若然你想更改先前的設定,就需要在啟動 AutoGPT 時在紅色箭嘴指住的位置輸入「n」,表示放棄先前的設定。

限制 ChatGPT 使用 Token 數

要留意 AutoGP 會以光速消耗你的 Token!小編試用時只問了 3 條問題,已經用了價值 $0.21 的 Token…….

如果你和小編一樣,在 ChatGPT 上連接了信用卡的話,記得在 AgentGPT 使用個人 API 前,務必要先設定 ChatGPT 的使用限制(Usage Limit)。點擊以下連結設定使用限制:https://platform.openai.com/account/billing/overview

點擊上面連結後會看到下圖的畫面,點擊 Usage limits。

▲點擊 Usage Limits(綠框示)

之後會跳頁到這個頁面,紅色框內的是 Hard Limit,意思是硬性收費上限。如果你的帳戶用到這個數目的話,就會馬上停止服務;綠色框內的是 Soft Limit,意思是軟性收費上限。你的帳戶用到這個金額後,ChatGPT 仍然會提供服務,但你會收到一封來自 ChatGPT 的提醒電郵。

▲當 Token 用到綠色框的數值時就會收到提示電郵;用到紅色框的數值時就會直接停用帳戶

• 不想錯過新科技 ? 請 Follow unwire.hk FB 專頁http://facebook.com/unwirehk/
• 要入手生活科技潮物 即上 unwire store
https://store.unwire.hk/

汪明荃、羅家英不丹賀結婚 16 週年 深度遊旅行社 DeWonder Travel 策劃「一生人一次」不丹之旅

PR Newswire 美通社

邊框更纖薄!SAMSUNG Galaxy A57 首度搭載柔性 OLED 螢幕

Mobile Magazine

Duolingo 濫用動態島 違反 Apple 設計規範

流動日報
查看更多
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

留言 1

留言功能已停止提供服務。試試全新的「引用」功能來留下你的想法。

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...