Auto-GPT嘗鮮使用

来源:https://www.cnblogs.com/jhy-ColdMoon/archive/2023/04/18/17331608.html
-Advertisement-
Play Games

Auto-GPT嘗鮮使用 註:部署所需:OpenAI的API Key 1. Auto-GPT本地部署 1.1. 環境準備 需要Python環境,Python版本建議>=3.8(官方寫的>=3.10) 建議用Conda(Minconda或Anaconda)創建單獨的虛擬環境 Git:有沒有無所謂了 1 ...


Auto-GPT嘗鮮使用


註:部署所需:OpenAI的API Key


1. Auto-GPT本地部署

1.1. 環境準備

  • 需要Python環境,Python版本建議>=3.8(官方寫的>=3.10)
    • 建議用Conda(Minconda或Anaconda)創建單獨的虛擬環境
  • Git:有沒有無所謂了

1.2. 項目下載

1.3. 環境配置

  1. 將下載的壓縮包解壓,複製一份.env.template文件,修改為.env(也可以直接修改)
    image
  2. 在終端中,使用Conda命令安裝項目依賴
    • 建議單獨創建一個Python虛擬環境,
      image
  3. 在你的.\Auto-GPT\項目中創建AutoGpt.json文件,如果存在可忽略,該文件用於存儲本地的緩衝數據,也就是本地的memory文件
    image
  4. 配置OpenAI的API Key
    • 登錄OpenAI官網:https://platform.openai.com/,創建API Key
      image
      image
    • 將API Key複製粘貼到前面修改的.env文件中,在對應位置填入即可
      image

  5. 完成上述操作,就可以在終端(對應的虛擬環境下)啟動Auto-GPT了
    • 註:這裡我用的是GPT3.5的API,所以啟動參數要指定為--gpt3only
# 如果您無法訪問 GPT4 api,此模式將允許您使用自動 GPT!
python -m autogpt --gpt3only

image


1.4. 嘗鮮演示:寫文章

image
image
image
image

  • 過程比較長,所以中途停止了,看看最終結果,保存了個撒
    image
    image
    image

  • 用百度翻譯如下

交通流理論是研究車輛在道路上的運動。它試圖以精確的數學方式描述車輛、駕駛員和基礎設施之間的相互作用。基礎設施包括公路系統及其所有操作元件,包括控制裝置、標誌和標記。交通流理論主要從巨集觀角度提出,其中考慮了交通流量、交通密度和平均交通速度等綜合交通變數。巨集觀特征也與交通的微觀行為有關。我從谷歌搜索中找到了一些關於交通流理論的有用信息。我將利用這些信息來幫助我寫報告。
交通流理論是交通工程的一個分支,研究車輛在道路和高速公路上的運動。它用於開發可以預測交通模式和優化交通流的模型和演算法。交通流理論的應用有很多,包括:
1.交通管理:交通流理論用於設計和實施交通管理系統,以減少道路和高速公路上的擁堵,提高安全性,提高效率。
2.智能交通系統(ITS):交通流理論用於開發ITS技術,如交通信號控制系統、可變信息標誌和智能速度自適應系統。
3.道路設計:交通流理論用於設計能夠適應不同交通量和速度的道路和高速公路。
4.公共交通:交通流理論用於優化公交和火車網路等公共交通系統,以減少出行時間,提高服務可靠性。
5.應急響應:交通流理論用於制定能夠快速有效地從災區疏散人員的應急響應計劃。
總的來說,交通流理論在交通工程中發揮著關鍵作用,有助於提高我們交通系統的安全性、效率和可持續性。

用來寫文字內容還行,但經過測試,比如用來寫爬蟲,半天寫不完,這裡就不展示了(可能是GPT3.5的代碼水平不太行

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 拉去遠程分支代碼報錯:fatal: refusing to merge unrelated histories造成的原因是: 1、本地項目copy 其他項目的結構把.git 文件可拷貝過來了 且覆蓋了自己當前目錄的 .git 文件,然後將當前分支合遠程分支合併 因為兩個 .git 文件儲存庫的歷史數 ...
  • 後臺管理系統在實際開發中,表格如果在一定高度出現滾動條。 這時如果對錶格行數據進行編輯或者拖拽排序操作,數據刷新後滾動條會預設回到頂部,這樣體驗會不太好。 如果想保留在當前位置可以這樣操作: 1.el-table標簽添加ref屬性 <el-table :data="tableData" v-load ...
  • #經典的單件模式 public class Singleton { private static Singleton uniqueInstance; //一個靜態變數持有Singleton類的唯一實例。 // 其他有用的實例變數寫在這裡 //構造器聲明為私有,只有Singleton可以實例化這個類! ...
  • 軟體工程的方方面面都遵循一個最基本的道理:沒有銀彈,架構分層模型更是如此,每一種都有各自優缺點,所以請根據不同的業務場景,並遵循簡單、可演進這兩個重要的架構原則選擇合適的架構分層模型即可。 ...
  • HOOPS Communicator在2021版本中,推出了基於PBR(Physically Based Rendering)的渲染特性以提供更高質量的渲染技術。 PBR將材料表示為一系列方程,這些方程對光如何從錶面反射進行建模,再通過GPU上運行的著色器代碼進行有效地實現。 一、工程領域可視化問題 ...
  • L2-3 智能護理中心統計 智能護理中心系統將轄下的護理點分屬若幹個大區,例如華東區、華北區等;每個大區又分若幹個省來進行管理;省又分市,等等。我們將所有這些有管理或護理功能的單位稱為“管理結點”。現在已知每位老人由唯一的一個管理結點負責,每個管理結點屬於唯一的上級管理結點管轄。你需要實現一個功能, ...
  • JSP全名為Java Server Pages,java伺服器頁面。JSP是一種基於文本的程式,其特點就是HTML和Java代碼共同存在!JSP是為了簡化Servlet的工作出現的替代品,Servlet輸出HTML非常困難,JSP就是替代Servlet輸出HTML的。JSP本身就是一種Servlet ...
  • 本文主要使用目前較新版本elastic search 8.5.0 + kibna 8.5.0 + springboot 3.0.2 + spring data elasticsearch 5.0.2 + jdk 17 進行搜索功能的開發。 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...