• 本地部署AutoGPT


          我们都了解ChatGPT,是Openai退出的基于GPT模型的新一代 AI助手,可以帮助解决我们在多个领域的问题。但是你会发现,在某些问题上,ChatGPT 需要经过不断的调教与沟通,才能得到接近正确的答案。对于你不太了解的领域领域,有时候连prompt都不知道怎么写。所以,在一个不熟悉的领域,要怎么向 ChatGPT 正确提问,得到正确答案呢?

        哎,在你想到这个问题之前,已经有人想到了。既然ChatGPT是单次的人和模型的交互,那我能不能搞个自动化的工具,他能自主决策,根据模型的输出结果自动进行调教,知道输出一个比较准确的结果。

        隆重推出Auto-GPT,它的官方简介:是一个实验性的开源应用程序,展示了GPT-4语言模型的能力。这个程序由GPT-4驱动,将LLM“思想”连接在一起,以自主地实现您设置的任何目标。作为GPT-4完全自主运行的最早示例之一,Auto-GPT突破了人工智能的极限,将AI进程推向了新高度 -- 自主人工智能。【来源:https://autogpt.cn/】

        既然是这么好用的东西,那我们就赶紧把它部署到本地,用起来看看效果吧。使用官方推荐的docker方案进行部署

    1、镜像拉取

    在拉取之前先检查docker的版本,autogpt对docker版本有一定的要求。

    1. # 拉取镜像
    2. docker pull significantgravitas/auto-gpt
    3. Using default tag: latest
    4. latest: Pulling from significantgravitas/auto-gpt
    5. 648e0aadf75a: Pull complete
    6. 81f178b24f84: Pull complete
    7. bdc8959b1f25: Pull complete
    8. 552d6c178bfa: Pull complete
    9. 6f7536dcf1ff: Pull complete
    10. 44b53bb6fa4a: Pull complete
    11. 222f7eb90c91: Pull complete
    12. 485ccef33d6b: Pull complete
    13. 994f52b99e0f: Pull complete
    14. dfe4b06498a1: Pull complete
    15. 4167583a91f3: Pull complete
    16. f74f1e9dd961: Pull complete
    17. c6b32757077b: Pull complete
    18. 2c18af7dc654: Pull complete
    19. 1136c82d8268: Pull complete
    20. Digest: sha256:3d3de45fbb11ae09cd2fa9aa58e1529bdbfd2b487719b34b1462471e7c01a1ae
    21. Status: Downloaded newer image for significantgravitas/auto-gpt:latest
    22. docker.io/significantgravitas/auto-gpt:latest
    23. # 查看本地镜像
    24. docker images
    25. REPOSITORY TAG IMAGE ID CREATED SIZE
    26. significantgravitas/auto-gpt latest b84b958a693d 3 months ago 1.87GB

     

  • 相关阅读:
    C++基础——对于C语言缺点的补充(1)
    计算机毕业设计php+vue基于微信小程序的在线挂号预约小程序
    聊聊日志硬扫描,阿里 Log Scan 的设计与实践
    设计模式-05-代理模式
    中国电影城市排名易语言查询代码
    【Elastic】ElasticView 一款用来监控elasticsearch web可视化工具
    c++多态与虚函数从根上解决
    基于Openwrt系统架构,实现应用与驱动的实例。
    MyBatis插件原理探究和自定义插件实现
    【无标题】
  • 原文地址:https://blog.csdn.net/guo_zhen_qian/article/details/134443239