比 ChatGPT 更厲害了,AutoGPT 使用教學,這次連提示詞都不需要了

最近網上對AutoGPT的介紹非常的多
AutoGPT其實是ChatGPT的進階版
它可以讓你忽略掉
省略掉輸入提示詞的這個過程
你只要直接輸入一個
你想達到的最終的目標AutoGPT
它就可以幫你自動完成
而且你再也不太需要和ChatGPT
這樣子互動
聊天的過程
那我在拍這個影片的時候
我還沒有使用過AutoGPT
然後也因為我對於
AutoGPT相當的有興趣
所以這次影片我會從怎麼樣開始安裝
註冊以及去實際使用AutoGPT
然後並且把中間所遇到的困難
跟挑戰都把它給錄下來
那還是簡單介紹一下AutoGPT
AutoGPT它是一個更為進階的工具
ChatGPT已經很厲害了
就是你可以按ChatGPT對話
然後他就ChatGPT就告訴你
非常有用的答案
可是因為要跟ChatGPT
這樣子互相對話
其實還是有點麻煩的
而且其實要希望ChatGPT可以產生
真正對你來說有用的結果
你可能還需要在花費時間
去學習如何寫出有用的提示詞
這其實也是另外一個學習的成本
那有沒有可能可以讓 ChatGPT
能夠自動化的去完成所有的任務
而你只要給他一個目標就好呢
這個就是AutoGPT所在做的事情
那網上目前你可以在 Github 的網站
這個網址是 我把他列出來
OK這是這個是AutoGPT的網
址的其中一個
呃等一下在 這是他的前端
重點在重點這個啊
這個才是
這是這是AgentGPT
稍微等我一下啊
我們可以在Github上面先尋找一下
AutoGPT
這邊介紹一下
Github
是全世界最大的開放原始碼的網站
所有知名的開放原始碼專案
都可以在Github上面找到
那我們搜尋最多顆星
咦這個就有點跟我想的不太一樣
不是說 AutoGPT已經是排名第一名了嗎
啊為什麼我這樣子去搜尋
但是卻並沒有找到那個號稱
9萬顆星的
的AutoGPT呢
啊第一名現在叫做 AgentGPT
啊AutoGPT跑去哪裡了
我們找找看
那怎麼不見了呢
啊這個嗎
哦是啊這個才是
你看他右上角這邊的這個星星的數量
現在有120K了
代表著有非常多的工程師
都非常的關注這個專案
對所以這個AutoGPT
這個才是AutoGPT的主網站
他說他是一個實驗性的
開放原始碼的嘗試
可以讓 GPT-4 這個語言模型
可以能夠自動化
可以自主
那我們今天會看看要怎麼安裝他啊
因為在此之前都沒有安裝過
嗯上面有沒有使用說明呢
哦有他說呢
你得先去open API 去取得一個 API Key, OK
那這我瞭解這是需要花錢的
因為OpenAPI是根據你的API
的請求的數量來算錢的所
以如果要去取得這個API Key 之外
可能需要準備你的信用卡
先儲值一些錢進去
這樣你才有辦法去使用它
然後並且下載最新的release
他這邊有一個安裝的指南
OK所以他這個是這個
整個專案是用Python去寫的
然後他要求你會需要使用Python3.11版
3.10版以後的版本
就或者是他建議你使用 Docker
這是一個容器化的工具
來讓你去運作
然後他會建議你使用 VS Code
還有這個叫 Dev container
嗯但這個流程其實是有點繁瑣的
因為呃目前我剛才有看到
另外一個更加簡便的做法
是這個這個叫做AutoGPT.js
它的標題叫做AutoGPT in browser
也就是說
你其實是可以在網
就是在網站上就直接做完這件事情
看起來也許我們應該先嚐試這個
因為按照他的講法就是
你一樣只需要把
open API的key把它打進去
那你應該就可以使用Autogbt的功能了
而且你還不用像剛才那樣子
你還要在
自己的本地端去安裝下載整個auto GPT
的內容
然後這邊也有一個很重要提醒你
就是這個
你要注意你的這個API使用的成本

就是因為它是自動化的幫你運作啊
所以要小心它不小心幫你花太多的錢
那這些我們先
快速看過一次他官方的介紹說
呃你先去從Docker上面呢去去
下載去拉一個他已經幫你做好的auto
GBT的一個
一個包那是一個
Docker的image然後接著
哦對了這邊就是標準的Docker流程
就是反正他已經幫你做好一個用Docker
做好的一個 Container
所以呃可以要create這些東西
好docker-compose
然後就可以把它整個docker file 給跑起來
而且同時當然你會需要 Git
那需要 Python 等等
哇這個是
就是除非你是軟體工程師
不然平常一般普通人應該是不會去
使用這些東西的
嗯好
然後呢他還要幹嘛
嗯那主要就是在裡面把它跑起來
然後
以及告訴你怎麼在不同的作業系統
啊這個東西給跑起來
照說其實也不會太困難
但是考量到大部分的人
要讓普通人還要再去裝Python裝 Git
其實還是有一點點的麻煩的
所以如果可以的話
我也希望儘量就是不要不要跳
就是跳過這個步驟
可以用更簡便的方法來解決
所以現在對我來說
最有興趣的應該是剛才的這個AutoGPT JS
他就說Autogpt on the browser
所以就是說
我只要先搞定好我自己的API的key
然後呢我應該就可以做到這件事情
所以他要我先去
open API這邊先去產出一組新的key哦
不過這個key
因為它是
就是只能夠讓只有你自己知道啊
就是不要讓別人知道你的key
不然的話
就是別人就可能會亂花你的錢
好所以為了保密
我暫時先把它移上去好了
我現在讓它產生一個新的key
然後給他一個名字給大家看一下
就我剛才那個
creator new secret key按下去之後
然後輸入一個名字
我猜我按下去之後
之後它應該就會產出一組好
這個key我就不顯示了
那總之這個key呢
我先把它儲存到我的剪貼布裡面
讓我稍後我就可以使用到這一組key

所以這個地方哇它這個是明碼哈哈哈
太可怕哎
沒關係我先把它搬上去稍等我一下
反正就是你們知道了
就是把剛才你自己的
OpenAPI所產出的那一組key
把它貼上去
然後按下start
好剛才那個畫面按下了
剛才那個畫面按下START之後呢
他說你要給他一個名字
然後你要說給他一個角色
嗯這個是好
我不需要他做那麼大的目標
我希望他幫我去尋找網路上
物品的售價
好了所以
比如說
我想知道比較感興趣的是相機的價格
那我可以怎麼做呢
我可以給他 Find a sony camera
好好這個叫做camera GPT好
下一步這個在幹嘛
這是我其他已經做好的影片先不管
好然後接著他要我們去列出AI
我要給AI的目標
然後他這邊是用條列式的列點
那這個東西嗯
好他有點
但這個可能要留著吧
因為這個代表的是你要自動化
就是你要自主去處理這些事情
所以前面這個看起來很有野心吶
這個我先先不用那麼這麼有野心
目標我希望簡單一點
find… 我希望他找到
而且他能列出就是相機的價格
好假設就這樣子好了
然後他要
用 3.5比較快那我們用3.5
然後啊但是他說什麼呢
啊這邊跳出一大堆錯誤資訊等等
好像不太對勁
暫暫停嗯
好像掛了這個功能哎
會不會是因為我
我還沒有先把錢儲值進去啊
好吧 不然這樣好了
我先去我自己的open API的賬戶 放過來
我剛剛已經做了一組key了
然後billing這邊
他這邊應該要去設定payment methods
哦對了
沒錯哎但是我有一個免費的試用啊哈
那我可以哎我我已經用滿了嗎
我看一下我現在還有沒有額度呢
嗯好
我說我是 “個人” 啊
他這邊就要輸入信用卡了好吧
那我決定為了測試我決定就是先
完成設定好信用卡的動作
讓他去扣錢哦他還要有地址
這有點麻煩他還要英文的地址

所以我加好了我的信用卡然後接著呢
他目前允許我可以使用的哦
這邊有很重要的功能給大家看一下
就是像剛才我把信用卡設定好之後呢
你可以在這邊決定好
就是你可以使用的最大上限
那以我來說
因為畢竟我現在只是要測試
所以我可能設定成10塊美金好了
然後這是hard limit
再保險一點
先設成3塊美金好了100塊臺幣左右儲存
那我目前使用的是0 OK
好那我設定好這個步驟之後再一次
這邊我都不變
就直接下去了
看看是不是因為沒錢的關係
哎不是哎不是他這個跟錢沒有關係
好所以他這個不可用所以我決定嗯
好那看起來是不可用
沒關係那我們既然沒辦法挑
那我們換
另外一個這個呢
叫做Agent GPT
那顧名思義
就是他一樣可以在瀏覽器
當中就做完這件事情
那麼我們先重新整理一下
然後他說你可以在設定當中
一樣是要給API key嘛
好沒問題
所以於是我就到setting當中不對
setting setting裡面去把我剛才的那個key
把它貼過來
這邊先遮蔽一下key跑去哪裡了
好然後呢
一樣把剛才產生的key給貼上來
之後就按存檔
好然後我已經有key了
他說要建立一個代理
啊這個步驟我不知道是啥意思
但是沒關係
我們一樣給他一個名字好了
總之他需要個名字go
哦他還可以使用中文呢
嗯fine
這樣子知道Sony的相機
就假設這樣子好了
就是我希望
他的目標是去找Sony的相機
而且推薦一些相機
然後就部署嘛
哦我們來看看他做了什麼事情
開始一個新目標
他說他在思考中
他說如果超過30秒的話
可能就要重新來
他說錯誤
因為我已經超過了我目前的Quota(使用額度)了
他要我去確認我的plan and billing details
哎怎麼可能
可是呃看一下我的設定
我剛才卡刷下去它沒有生效嗎
看一下哎我還沒有使用它啊
對啊而且我daily 10塊錢也沒問題啊
嗯soft limit 我也設成10塊這個
目前這個應該不是錢的問題啊
preference… 嗯好
首先它卡在我已經申請了Api key了
但是我雖然有Api key
但是他卻說我已經超過了目前的額度
然後他要我
去檢查我的付費的計劃跟plan
嗯這部分我目前就有點卡住了
那這是怎麼一回事呢
這個謎
我現在人在那個 platform.openai
然後他現在這裡
我剛才主要是去 key 給產生出來
嗯然後這邊呢我要找到key
然後去找
點右上角
然後看一下 new api keys
然後還有目前的pricing
pricing不用了這個主要是 api key
對啊我現在已經建立了一個key了
這個key可以做什麼
有key並且是我個人使用
對啊那已經有這個key之後
照說剩下來你只要有錢就行了對吧
而且我的這個 paid acount
也已經這樣去了
嗯哼那我就不理解了
這個如果沒有
如果說沒有這個key的話
那我要怎麼樣去做這件事情呢
這次可以了哦
所以也許可能我剛才付款完成之後
到距離他那個key真的可以用
可能需要等個一兩分鐘吧
哦這次看起來可行了好
所以呢我一開始的目標是
請他幫我找Sony的相機
並且幫我推薦相機
然後並且我把web search開啟了
所以他應該可以去網路上也幫我搜
取一些資料
因為
GPT目前還沒辦法存取網路上的資料
但是AutoGPT
則是可以讓你去做到這樣的事情
然後他說他幫我去網路上找這個
他幫我把
我的主目標幫我拆解成三個子任務
分別是去網路上去搜尋最新的camera
相機的模組
看他們的特性他們的特色
另外一個任務
則是幫我比較相機的這些不同的模組
然後以及跟其他比較有名的品牌
且同時呢他要去建立一個清單
然後去去產生
就是推薦的相機
然後也是根據消費者的評價
看評分來產生
然後接著呢
他就去網路上去搜尋
最新的Sony相機的模組
看他們的特色功能特色
然後完成之後
他找到了以下這幾個連結
當做他的資料的來源
哎我們來看看他這個
這個點其實是不是合理的
我們點點看啊對蠻是的沒有錯
這個Sony相機這樣是可以的
對沒錯這是Sony官網
然後這是另外一個Sony相關的網站 行
然後接著他又加了一個新任務
就是產生他的清單列表
然後這個應該是GPT的產生的內容
然後他推薦的像是A9, 6600
然後接著呢哦
跟大家講一下就是auto GPT
它產生這麼多的任務的時候呢
它還會針對這些任務
去進行一個優先順序的排序
比如說他不會無止境的去做
但是他會
呃幫你根據他的結果進行一個評分
然後會只去
優先處理他覺得最重要的任務
OK然後這邊
看起來又給出了更多的GPT的答案
然後他繼續新增更多的任務
所以他其實就是一個不斷的
把一個目標拆寫成小目標
然後並且透過這些小目標
再去問GPT的過程
然後在過程當中呢
他可能又會再去問GPT更多問題
你可以看到我右上角這邊有一個
他是一個Queue
吧一個佇列
那綠色的應該是代表著排名比較前面
而且是GPT他真的有去回應的問題
那下面這些則是還沒有完成的問題
而這些問題都是
由AutoGPT它所自動產生
產生出來的一些任務
然後要求GPT去執行
OK那所以看起來
AutoGPT目前
如果真的要最簡單使用的話
就是你要去open Ai那邊
先設定好你的信用卡
然後產出一組你自己專屬的key
這個key只有你自己知道
不可以隨便洩露給別人
然後接著你就可以使用這組key
然後透過像是AgentGPT這樣子的工具
來去運作AutoGPT
嗯哦
我來看一下我這樣子他花掉我多少錢
嘿嘿因為他這個其實是一直消耗
我看一下啊
這樣子我應該可以知道他的Usage了
我看一下哎我的使用情況呢
我這邊還是0塊錢
我看一下我這邊的資料比較慢
但我相信他等一下應該就會告訴我
他幫我花了多少錢
剛才那個賬號那我們現在的情況呢
就是看著AgentGPT

它自動的幫我們去產出更多的問題
但我很好奇就是最終最終我要等到它
因為它現在還在執行嘛
那我是要耐心的等待他執行完
還是說到適當的時候呢
我就應該自己手動去按停止代理呢
現在是..不然這樣子好了我就讓他這樣子
全自動化的去執行個大概5分鐘左右
5到10分鐘好了
然後過了5到10分鐘之後我
們再回來看看結果
然後看看就是AutoGPT
它所產生出來的內容是怎麼樣的情
況所以
看起來就是它的核心一樣是用ChatGPT
啊就是它
其實背後一樣是跟ChatGPT互動
但是它幫你做了一些自動化
可以在
大幅度的節省中間跟他互動的時間
然後他也會把中間互動的過程
都把它記錄下來
他目前已經幫我完成了
非常多的任務了
右邊這些全部都是哦
他現在要幫我
他一定要幫我產生一個報表
那過程雖然都英文啊
但是要弄成
到時候再翻譯成中文就好了
用英文應該是快一些 哦
他說他現在是要找一個推薦的相機
他跟我推薦什麼呢
我看看不過他跟我推薦的A73呢
這是一個比較舊的機器了
這是2019年的機器
但是也堪稱Sony的一代神機
然後他說經過審慎的評估之後
他們覺得他覺得A7 A73是最好的
嗯然後列出一些理由嘛
2,400萬畫素
然後有很好的品質
然後自動對焦系統很棒

有他都把這些該有的特色給列出來
對然後低光源環境 哎還不錯哎
那後面呢
後面還做了些什麼
然後這邊是根據啊消費者的評價哦
而且
他把這些任務拆解成以下這5個步驟
然後他再把這5個
這5個步驟再丟給GPT去產出
他會從收集資料收集資料
然後分析產生推薦等等
然後他就是一路全自動化的往下做
哇這真是太酷炫了
所以我現在就解放我的雙手
就是看著auto
GPT表演就好了
哎好像快完成了好像快完成了
我看他這邊
已經有先去網路上先找到一些
各種不同的Sony相機
的定價不過
這個價格好像比較舊一點
至少一些比較新的機型
他怎麼就沒有列出來
哇他連
這種更細節的小部分
他也都會去評價
哦這邊是競爭對手啊
比如說canon的相機
然後這邊咦
這邊已經好像進到推薦的階段嘍
他推薦A73, a6400
還有一個更早期的相機哇哇哇
哎這樣子他可以匯出嗎

所以其實我隨時我隨時可以終止他的
整個過程
就是也許可能當我覺得說
他產生出來的內容已經
足夠好的時候
我就可以讓他停下來了
也就是說
其實並沒有一個明確的終止條件
就是我想要他什麼時候結束
就什麼時候結束
但是有問題啊
他的任務度越長越多他將會做不完了
到時候我們反而要擔心的事情是
他給我們的資訊太多了
然後以及就是
他可能會花掉我們不少的
經費等我一下好
現在已經過了差不多五分鐘了
其實他幫我做很多事哎
你看右右右邊這裡全都是他做的事情
只要是這種綠色的
代表把它已經做完了
28,29.. 他已經幫我做了29個提問的
而且這些提問
右邊的這些提問
全部都是他自動所產生出來的問題
然後呢
這些子問題是為了要滿足跟解決
我的主要目標就是尋找Sony的相機
並且去推薦相機
然後所以他去幫我找了客戶的反饋
然後
競爭對手的分析然後以及價格等等
他真的做了很多事情
而且這些事情聽起來都還蠻合理的
就是如果要推薦相機
的確需要去做這些事情
沒錯他現在已經做到了
使用A7S3的使用者的
客群是長什麼樣子
哇哇哇光目前看起來
因為畢竟他
產生出來的部分依舊是文字
所以理想情況是之後這樣子的功能
如果他可以跟一些不同的工具
在做一些整合的話
那就會變得更厲害
比如說如果他跟
Github Copilot 的或者是VS Code整合
那他也許就能夠透過
自己跟自己對話的方式
幫你去產出一個程式的程式碼
出來了
那如果AutoGPT可以再跟能夠產出
影像的AI
以及產出聲音的AI就等等
去結合其他的目前的AI的SaaS
雲端服務的話
那也許他真的有機會可以啊
除了自動幫你產出程式碼之外
應該連再透過MidJourney等等去產出
所需要的圖片甚至是所需要的影片
然後聲音的部分的話
就是現在也有透過AI
自動訓練出很跟真人很像的聲音的
在全部配合在一起
要使用它去
產出影片應該是沒有什麼太大問題的
好像我在
YouTube上已經看到有人這樣做了
對已經有人這樣子去做一個嘗試
但是因為要整合的各種不同類型的
服務還有API比較多
也比較複雜
所以就有興趣的
你可以自己去搜尋看看
啊那我覺得嗯
因為我不知道他這樣子到底會
幫我花多
少錢所以也許我應該
準備要去終止這些事情因為嗯
他這邊其實還是一直在問問題啊
好他現在還在繼續找review啊
他現在開始連最新的阿法 A one
哦還有A74都已經加進來了OK
然後他這邊是分析哇
他根據什麼電池的壽命去分析哇
他越做越細了
越做越細了
那就讓我回想起當初
一開始我來做
ChatGPT的教學的時候也是一樣
就是那時候我是透過自己
把一個大的目標
再把它拆解成無數個小目標
然後針對每個小目標再去問ChatGPT
然後再去
做一個擴充
就是把那個整個
目標的樹狀結構給展開來
自己去做整個架構
但現在看起來
AgentGPT
它可以幫你自動化去做到這件事情
好那我覺得
就是繼續看著他
去做這些事情好像有點
無聊因為反正
他做的事情就是這樣子啊
反正Auto
GPT就是一個能夠
自動幫你把比較抽象比較高階的目標
再把它拆解成
很多個自動拆解成很多個小目標
然後並且
自動幫你去從這些小目標找到答案的
一個工具

那這樣子如果讓他一直運作下去的話
我我應該會得到一個對於
就是相機
尤其是Sony相機推薦
會得應該會得到非常非常完整的結果
然後就讓他全自動化去運作
我現在還沒有空去
仔細去看他
就是到底他的細部的東西怎麼樣
但我現在呢
反而是擔心他給東西太多了
因為他的任
務是就感覺
他的任務是可以無限繁殖出來的
所以你只要你不要去停止
他就可以一直不斷的去
產出源源不絕的任務
讓GPT回答
所以我覺得我該挺了
不然的話他可能會呃花
就是會花上不少OK的費用
好所以我現在先暫停好了OK結束了
那結束之後呢
呃我們把這一次的過程
我先把它匯出成OK
它可以幫我儲存成一個PDF檔
然後他這邊就會列出
他剛才的整個一切的過程
哇好在我停他已經幫我產出了34頁那
哇34頁其實是非常非常多的內容啊
所以
其實只要你願意讓他一直往下做的話
我想用他寫本書
應該也不是什麼太大問題
哇酷啊真的是蠻酷的哎
那我再回來看看
我這樣子運作10分鐘之後
他到底花我多少錢啊
有了OK
他告訴我我目前花費了0.04塊美金
那其實也不貴哎這其實很便宜啊
OK好吧
所以以上就是今天我們來總結一下
呃叫剛才的那個autoGPT.JS
這個確定是不能用了
所以現在
呃如果你想要嘗試一下AutoGPT的話
目前排名第一的應該就是這個
剛才那個跑去哪了
呃應該是這個嗎
哦不不對不是這個是啊這個是啊
AutoGPT.next web 哎
可是我覺得他這個介面
跟我剛才的使用那個有點不太一樣
他的這個網址是 auto-agentgpt.com
那我剛才使用的那個呢
我剛才使用的那個叫什麼
叫什麼名
字來著啊
這個哦網址少也不一樣
這個是agentgpt.reworkd.ai
所以意思就是說
現在網路上已經有很多熱心的人
的工程師呢
就是已經呃
開發了各種
可以讓你方便而且快速使用
AgentGPT的使用者介面的
所以我們
其實是
沒有必要在我們自己電腦上再去
把剛才那個很複雜流程
安裝流程再走一次
你只要做兩個步驟
第一個
去open API去申請你自己專屬的API key
並且把信用卡刷卡的資訊
這個付費的部分先設定好
接著呢你就可以使用像是AgentGPT
或者是auto GPT.nextweb這樣的工具去
使用了
那你唯一要做的事情就是把你的API key
把它設定進來
對這兩個的介面長得好像啊
所以我想他們應該都是呃
類似的工具了
對啊因為這這個目標實在是
長得太過於相像了
對我可以把它理解成是一樣的東西啊
一個是中文版一個英文版
那我把網址貼在下面
或者你可以直接看一下啊
一個是auto-agentgpt.com 和
另外一個是agentgpt.reworkd.ai
那今天就是
使用最新的AutoGPT的使用者的出體驗
不需要安裝你可以完全
重點是你可以完全跳過安裝這個步驟
因為那個實在是有點複雜
你只要你有open API賬戶然後你有可以
消費的API key你其實就可以使用了
那我想目前絕大多數由
open AI所衍生出來的應用
都是這個樣子的
就是你會需要有自己的一組key
因為這個key就相當於是認你這個人
然後到時候要刷卡要扣錢
也是扣的是你的信用卡的錢
對然後呃
任何的只要是透過GPT
只產生的各式各樣的應用
應該都會去需要這組key
那唯一要小心的就是這個key的安全性
因為萬一這個key被人家拿去濫用的話
那就你可能就會多花錢
當然
你可以通過後臺去把這個key給移除掉
去撤銷key的許可權
這樣子你就不會再多花錢了
這個是安全上可能需要小小注意一下
好那你對AutoGPT有什麼樣的看法
那歡迎你在底下留言和大家分享
好了那我是安淇藍的藍司, 安安
那我們下次影片再見了

發表迴響