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

Published by
Oscar

自從 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

 


相關文章:
  • 【教學】ChatGPT 視像隔空教你養魚 用相機攝取現場環境 實時 AI 回應用家問題
  • 【教學】冗長文章 AI 變成有趣電台節目 Reader by ElevenLabs「聽」文章不再暈車浪 + 學習外語方便
  • 【教學】MacWhisper 語音轉錄文字 AI 工具   本地 AI 模型處理 + 支援廣東話、多國語言 + 輸出字幕檔

  • 安裝 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


    相關文章:
  • 【教學】ChatGPT 視像隔空教你養魚 用相機攝取現場環境 實時 AI 回應用家問題
  • 【教學】冗長文章 AI 變成有趣電台節目 Reader by ElevenLabs「聽」文章不再暈車浪 + 學習外語方便
  • 【教學】MacWhisper 語音轉錄文字 AI 工具   本地 AI 模型處理 + 支援廣東話、多國語言 + 輸出字幕檔

  • 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 視像隔空教你養魚 用相機攝取現場環境 實時 AI 回應用家問題
  • 【教學】冗長文章 AI 變成有趣電台節目 Reader by ElevenLabs「聽」文章不再暈車浪 + 學習外語方便
  • 【教學】MacWhisper 語音轉錄文字 AI 工具   本地 AI 模型處理 + 支援廣東話、多國語言 + 輸出字幕檔

  • 限制 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 用到綠色框的數值時就會收到提示電郵;用到紅色框的數值時就會直接停用帳戶


    相關文章:
  • 【教學】ChatGPT 視像隔空教你養魚 用相機攝取現場環境 實時 AI 回應用家問題
  • 【教學】冗長文章 AI 變成有趣電台節目 Reader by ElevenLabs「聽」文章不再暈車浪 + 學習外語方便
  • 【教學】MacWhisper 語音轉錄文字 AI 工具   本地 AI 模型處理 + 支援廣東話、多國語言 + 輸出字幕檔

  • Published by
    Oscar