首页 > 其他分享 >第九期 写一个自己的AutoGpt

第九期 写一个自己的AutoGpt

时间:2024-08-12 11:05:15浏览次数:11  
标签:AutoGpt prompt description self 第九期 自己 memory action import

一:先了解AutoGpt https://zhuanlan.zhihu.com/p/629909493?utm_id=0

二:实现自己的AutoGpt之一:prmpt模板处理

思路

  1. prompt与代码分离

  1. 编写reason(理由) & Act (行为)的prompt模板

  1. 基于langchain编写AutoGpt框架

  1. 设计长时和短时Memory

  1. 封装自己的tools

  1. 运行AutoGpt

(一)prompt模板编写:与代码分离 --- ./prompts

因为prompt经常需要微调,将prompt抽象成模板,并且可以嵌套,再通过类串联模板

为了方便阅读,下面尽可能写成中文,实践最好还是英文

标签:AutoGpt,prompt,description,self,第九期,自己,memory,action,import
From: https://www.cnblogs.com/ssyfj/p/18354542

相关文章

  • 关于 agKc 实在不喜欢自动化于是啥都自己合成这件事
    关闭同步/解除绑定后,不能使用puts勤对拍(除非实在难以对拍的题目),像这种错误,只有对拍才有发现的可能性点击查看代码#include<bits/stdc++.h>usingnamespacestd;vector<pair<longlong,longlong>>a[100005];vector<longlong>s;longlongt[100005],n,k;boolf;long......
  • 026.Vue3入门,父页面给子页面传递数据,在子页面不能修改,只能改自己的data内容
    1、App.vue代码:<template><Father/></template><scriptsetup>importFatherfrom'./view/Father.vue'</script><style></style>2、Father.vue代码:<template><h3>父页面</h3><Chi......
  • Midjourney进阶-创建与管理自己的专属参数
    ​前言/introduction如题,这篇我们要学会创建与管理自己的专属参数。这里的参数指的是提示词尾缀添加的用于控制图片生成尺寸、模型、风格等参数,如:--ar+空格+数值,--s+控股+数值/preferoptionset(创建专属参数)用途:创建一个专属参数,也就是自己设定一个符号来代表(代替......
  • 扩展【从0制作自己的ros导航小车】C++_ROS_QT5联合编译,简单界面为ROS开发增添交互
    从0制作自己的ros导航小车前言一、环境搭建二、联合编译三、测试前言前面已经实现了导航功能,对于之后的一些开发,有交互能力是比较重要的,比如小车上连接一块屏幕,通过屏幕来选择模式,可视化等等。QT是不错的选择,但是需要做一些额外的工作,让QT与ROS能够建立联系,实现通信......
  • 《大学新生编程入门指南:选择适合自己的编程语言和制定有效学习计划》
    编程小白如何成为大神?大学新生的最佳入门攻略编程已成为当代大学生的必备技能,但面对众多编程语言和学习资源,新生们常常感到迷茫。如何选择适合自己的编程语言?如何制定有效的学习计划?如何避免常见的学习陷阱?让我们一起探讨大学新生入门编程的最佳路径,为你的大学生活和未来职业......
  • 考研数学学了这么久,如何测试一下自己的真实水平呢?
    前言相信很多同学学到现在已经学了将近有八个月左右的时间,一直在听课刷题,但是自己的数学水平到底是怎样的,可能真的不太了解。有些同学可能也迫切地希望找到一种方法来测试自己的水平,检查自己学习的怎么样,那么接下来我会给大家介绍一种测试数学水平的方法。一、有没有测试数学......
  • LLM大模型的书那么多,如何快速选到适合自己的那一本?
    大模型的书这么多,该怎么选呢?今天就来教大家怎么快速地从众多大模型书中选到你想要的那一本!朋友们如果有需要这些大模型书扫码获取~​大模型基础大模型入门不可错过的一本书,就是这本大模型界的经典畅销书《大规模语言模型》!系统性强,内容适合初学者,如果你想知道如何构......
  • 创造你自己的-Python-文本冒险-全-
    创造你自己的Python文本冒险(全)原文:MakeYourOwnPythonTextAdventure协议:CCBY-NC-SA4.0一、入门指南介绍你可能听过互联网上的口号,“学会编码!学会编码!”,并且您已经了解到Python是一个很好的起点…但是现在该怎么办呢?很多想编程的人不知道从何下手。你可以用代码创......
  • 案例库-一人公司的原股东如不能证明财产独立性,应对其持股期间的债务承担责任;一人公司
    (2022)鲁09民终3392号  泰安某公司诉铁岭某公司、陈某、谢某买卖合同纠纷案裁判要旨:1.一人有限责任公司的原股东,是公司原投资者和所有者,对其持股期间发生的债务情况明知且熟悉,股权转让行为既不能免除其应当承担的举证证明责任,也不能产生债务消灭或者责任免除的法律后果。原股东......
  • 如何避免自己问题解决缓慢导致项目周期延长
    在公司实习期间,我发现自己对业务的熟悉程度不足,导致在预期时间和实际完成时间上存在差异。虽然这种情况在后期有所改善,但前期的压力相对较大。为此,我总结了以下几点经验和改进措施:1.问题描述与现有分析我们今天的工作进展如何?当前诊断的调查进展如何?如果进展缓慢,是什么原因?需......