主頁 > 移動端開發 > AutoGPT:有手就會的安裝教程

AutoGPT:有手就會的安裝教程

2023-05-08 08:30:19 移動端開發

AutoGPT 是什么

Auto-GPT 是一個實驗性開源應用程式,展示了 GPT-4 語言模型的功能,該程式由 GPT-4 驅動,將 LLM 的“思想”鏈接在一起,以自主實作您設定的任何目標,作為 GPT-4 完全自主運行的首批示例之一,Auto-GPT 突破了 AI 的可能性界限,

AutoGPT 是 github 上最火的 GPT 專案,目前已有 124k 的 star 數目,

AutoGPT與ChatGPT區別

AutoGPT 旨在自動生成文本,可以用于生成文章、摘要、翻譯等,它的訓練資料來自多個領域的文本,能夠適應不同的任務,而 ChatGPT 則是針對聊天場景開發的,旨在生成自然、流暢的對話,它的訓練資料來自大量的對話語料,能夠生成與人類對話相似的回復,

AutoGPT 效果展示

本文將教你用最簡單的方法安裝和體驗一把 AutoGPT,

安裝物料

  • google 賬號
  • 梯子

安裝步驟

第一步. 確認梯子是否開啟全域模式

梯子各不相同,可根據實際情況自行設定,

第二步. 登陸谷歌賬號,點擊選單欄選擇云端硬碟

第三步. 安裝 Colab

  1. 若更多里沒有 Colab 選項而已點擊關聯更多應用

  1. 選擇應用串列中 Colaboratory

  1. 點擊安裝

第四步. 運行 Colaboratory

第五步. 點擊連接到遠程桌面

可重命名腳本名,這里筆者自己重命名成 AutoGPT

連接成功后可以看到該遠程設備 RAM 和磁盤配置,就用它來進行安裝 AutoGPT 即可,

有人會問:為啥不用自己電腦呢?
主要考慮如下兩方面因素:

  1. 很多用戶并不是專業程式員,AutoGPT 安裝程序中要求的 git, python 和 docer 對于一般非科班出身用戶難度比較高,該遠程電腦已經默認安裝好了這些工具極大降低了安裝門檻,

  2. 不同作業系統安裝方法不一樣,該方式提供統一的操作程序,適用于所有用戶,

第六步. 修改筆記本配置為 GPU

點擊選單欄中修改,選擇筆記本設定,修改硬體加速器選項為 GPU 并點擊保存,

第七步. 掛載到 Google Drive

點擊代碼并執行如下掛載命令

from google.colab import drive
drive.mount('/content/drive')

第八步. 切換到掛載的 MyDrive

cd drive/MyDrive

第九步:下載安裝 Auto-GPT

!git clone https://github.com/Significant-Gravitas/Auto-GPT.git -b stable

第十步:切換到剛下載的 Auto-GPT 檔案夾

cd Auto-GPT

第十一步:安裝依賴環境

!pip install -r requirements.txt

成功后會有這樣的提示

第十二步:.env.template 改為 env.txt

!mv .env.template env.txt

  1. 改為 TXT 檔案,是為了方便編輯該檔案,因為默認的.env.template 是打不開的
  2. 側邊欄 ② 打開檔案夾找到修改后的 env.txt 檔案 ③,雙擊打開
  3. 在打開檔案中找到 OPENAI_API_KEY,就是圖中的 ④
  4. OPENAI_API_KEY 獲取點擊這里 其中找到秘鑰有詳細步驟

如下筆者自己秘鑰,填到上去保存即可,

第十三步:env.txt 改為.env

!mv env.txt .env

第十四步:運行 AutoGPT

!python -m autogpt --gpt3only

?? 如果你是 GPT-4,那么用下面這條指令(一般用不到 GPT-4)??

!python -m autogpt

  1. 運行后看到當前 GPT3.5 可用

  1. 根據提示輸入 AI name 和目標等

  1. 約 10 分鐘后會將結果輸出到指定檔案中,

為減少使用程序中拷貝命令錯誤文中 AutoGpt.ipynb 已整理,可公眾號后臺回復關鍵字“autogpt”直接獲取使用,

??本文由公眾號編程黑板報 原創,關注我,獲取我的最新文章~??

轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/551879.html

標籤:其他

上一篇:當我再次用Kotlin完成五年前已經通過Kotlin完成的專案后

下一篇:返回列表

標籤雲
其他(158611) Python(38118) JavaScript(25405) Java(18023) C(15222) 區塊鏈(8262) C#(7972) AI(7469) 爪哇(7425) MySQL(7171) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5871) 数组(5741) R(5409) Linux(5336) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4567) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2432) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1965) Web開發(1951) HtmlCss(1932) python-3.x(1918) 弹簧靴(1913) C++(1912) xml(1889) PostgreSQL(1874) .NETCore(1857) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 【從零開始擼一個App】Dagger2

    Dagger2是一個IOC框架,一般用于Android平臺,第一次接觸的朋友,一定會被搞得暈頭轉向。它延續了Java平臺Spring框架代碼碎片化,注解滿天飛的傳統。嘗試將各處代碼片段串聯起來,理清思緒,真不是件容易的事。更不用說還有各版本細微的差別。 與Spring不同的是,Spring是通過反射 ......

    uj5u.com 2020-09-10 06:57:59 more
  • Flutter Weekly Issue 66

    新聞 Flutter 季度調研結果分享 教程 Flutter+FaaS一體化任務編排的思考與設計 詳解Dart中如何通過注解生成代碼 GitHub 用對了嗎?Flutter 團隊分享如何管理大型開源專案 插件 flutter-bubble-tab-indicator A Flutter librar ......

    uj5u.com 2020-09-10 06:58:52 more
  • Proguard 常用規則

    介紹 Proguard 入口,如何查看輸出,如何使用 keep 設定入口以及使用實體,如何配置壓縮,混淆,校驗等規則。

    ......

    uj5u.com 2020-09-10 06:59:00 more
  • Android 開發技術周報 Issue#292

    新聞 Android即將獲得類AirDrop功能:可向附近設備快速分享檔案 谷歌為安卓檔案管理應用引入可安全隱藏資料的Safe Folder功能 Android TV新主界面將顯示電影、電視節目和應用推薦內容 泄露的Android檔案暗示了傳說中的谷歌Pixel 5a與折疊屏新機 谷歌發布Andro ......

    uj5u.com 2020-09-10 07:00:37 more
  • AutoFitTextureView Error inflating class

    報錯: Binary XML file line #0: Binary XML file line #0: Error inflating class xxx.AutoFitTextureView 解決: <com.example.testy2.AutoFitTextureView android: ......

    uj5u.com 2020-09-10 07:00:41 more
  • 根據Uri,Cursor沒有獲取到對應的屬性

    Android: 背景:呼叫攝像頭,拍攝視頻,指定保存的地址,但是回傳的Cursor檔案,只有名稱和大小的屬性,沒有其他諸如時長,連ID屬性都沒有 使用 cursor.getInt(cursor.getColumnIndexOrThrow(MediaStore.Video.Media.DURATIO ......

    uj5u.com 2020-09-10 07:00:44 more
  • Android連載29-持久化技術

    一、持久化技術 我們平時所使用的APP產生的資料,在記憶體中都是瞬時的,會隨著斷電、關機等丟失資料,因此android系統采用了持久化技術,用于存盤這些“瞬時”資料 持久化技術包括:檔案存盤、SharedPreference存盤以及資料庫存盤,還有更復雜的SD卡記憶體儲。 二、檔案存盤 最基本存盤方式, ......

    uj5u.com 2020-09-10 07:00:47 more
  • Android Camera2Video整合到自己專案里

    背景: Android專案里呼叫攝像頭拍攝視頻,原本使用的 MediaStore.ACTION_VIDEO_CAPTURE, 后來因專案需要,改成了camera2 1.Camera2Video 官方demo有點問題,下載后,不能直接整合到專案 問題1.多次拍攝視頻崩潰 問題2.雙擊record按鈕, ......

    uj5u.com 2020-09-10 07:00:50 more
  • Android 開發技術周報 Issue#293

    新聞 谷歌為Android TV開發者提供多種新功能 Android 11將自動填表功能整合到鍵盤輸入建議中 谷歌宣布Android Auto即將支持更多的導航和數字停車應用 谷歌Pixel 5只有XL版本 搭載驍龍765G且將比Pixel 4更便宜 [圖]Wear OS將迎來重磅更新:應用啟動時間 ......

    uj5u.com 2020-09-10 07:01:38 more
  • 海豚星空掃碼投屏 Android 接收端 SDK 集成 六步驟

    掃碼投屏,開放網路,獨占設備,不需要額外下載軟體,微信掃碼,發現設備。支持標準DLNA協議,支持倍速播放。視頻,音頻,圖片投屏。好點意思。還支持自定義基于 DLNA 擴展的操作動作。好像要收費,沒體驗。 這里簡單記錄一下集成程序。 一 跟目錄的build.gradle添加私有mevan倉庫 mave ......

    uj5u.com 2020-09-10 07:01:43 more
最新发布
  • AutoGPT:有手就會的安裝教程

    AutoGPT 是什么 Auto-GPT 是一個實驗性開源應用程式,展示了 GPT-4 語言模型的功能。該程式由 GPT-4 驅動,將 LLM 的“思想”鏈接在一起,以自主實作您設定的任何目標。作為 GPT-4 完全自主運行的首批示例之一,Auto-GPT 突破了 AI 的可能性界限。 AutoGP ......

    uj5u.com 2023-05-08 08:30:19 more
  • 當我再次用Kotlin完成五年前已經通過Kotlin完成的專案后

    > 近日來對Kotlin的使用頻率越來越高, 也對自己近年來寫過的Kotlin代碼嘗試進行一個簡單的整理. 翻到了自己五年前第一次使用Kotlin來完成的一個專案([貝塞爾曲線](https://juejin.cn/post/6844903556173004807)), 一時興起, 又用發展到現在的 ......

    uj5u.com 2023-05-08 08:29:26 more
  • HMS Core 6.10.0版本發布公告

    分析服務 ◆ 事件分析下新增商品訂閱分析報告,幫助開發者了解應用內用戶付費訂閱概況,評估訂閱付費價值; ◆ 營銷分析、用戶質量、轉化分析以及過濾器中,新增廣告系列/廣告任務通過ID進行搜索的功能,通過更便捷高效的資料分析體驗,幫助開發者合理評估廣告投放的后端轉化效果。 查看詳情>> 運動健康服務 ◆ ......

    uj5u.com 2023-05-07 09:27:08 more
  • Flutter(十) 音頻+視頻播放

    在Flutter中,我們有各種插件可供使用,從而實作音頻和視頻的播放功能。 例如,可以使用“text_to_speech”插件來將文字轉換為語音,使用內置的“video_player”插件輕松地實作視頻播放,或者使用“audioplayers”插件實作音頻播放。 對于僅需要簡單播放器功能的情況,也可 ......

    uj5u.com 2023-05-07 09:21:00 more
  • HMS Core 6.10.0版本發布公告

    分析服務 ◆ 事件分析下新增商品訂閱分析報告,幫助開發者了解應用內用戶付費訂閱概況,評估訂閱付費價值; ◆ 營銷分析、用戶質量、轉化分析以及過濾器中,新增廣告系列/廣告任務通過ID進行搜索的功能,通過更便捷高效的資料分析體驗,幫助開發者合理評估廣告投放的后端轉化效果。 查看詳情>> 運動健康服務 ◆ ......

    uj5u.com 2023-05-07 09:20:37 more
  • Flutter 如何將代碼顯示到界面上

    如何優雅的將專案中的代碼,亦或是你的demo代碼展示到界面上?本文對使用簡單、便于維護且通用的解決方案,進行相關的對比和探究 ......

    uj5u.com 2023-05-05 09:45:57 more
  • 當我第一次通過Kotlin和Compose來實作一個Canvas時, 我識訓了

    自從2019年Google推薦Kotlin為Android開發的首選語言以來已經經歷了將近四年的時間, Compose的1.0版本也發布了將近2年的時間, Kotlin+Compose在現階段的Android開發程序中還遠遠達不到主流的程度. 我們是否應該開始嘗試這個組合? 這個組合有會給我們帶來什... ......

    uj5u.com 2023-04-28 12:21:20 more
  • 當我第一次通過Kotlin和Compose來實作一個Canvas時, 我識訓了

    自從2019年Google推薦Kotlin為Android開發的首選語言以來已經經歷了將近四年的時間, Compose的1.0版本也發布了將近2年的時間, Kotlin+Compose在現階段的Android開發程序中還遠遠達不到主流的程度. 我們是否應該開始嘗試這個組合? 這個組合有會給我們帶來什... ......

    uj5u.com 2023-04-28 12:20:38 more
  • xcode歷史版本下載

    一、背景 較早之前做過一個專案,當時使用swift 3.x開發。 專案結束后就沒再有新需求與更新。 但最近呢需要對專案的某些功能進行調整,專案又重新被拾了起來。 我們知道現在的swift 版本已經到了 5.x, 相應的語法上較 3.x版本也有了不小的變化。使用最新版本的xcode都已經不支持swif ......

    uj5u.com 2023-04-27 11:04:14 more
  • xcode歷史版本下載

    一、背景 較早之前做過一個專案,當時使用swift 3.x開發。 專案結束后就沒再有新需求與更新。 但最近呢需要對專案的某些功能進行調整,專案又重新被拾了起來。 我們知道現在的swift 版本已經到了 5.x, 相應的語法上較 3.x版本也有了不小的變化。使用最新版本的xcode都已經不支持swif ......

    uj5u.com 2023-04-27 10:50:06 more