温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
CE推出了一个新的agent的开发框架,叫做Eve。经常开发agent的朋友们都知道,像subav agent工具、skills等等这些特性现在已经是agent的标配了,但每次开发呢,都要重新实现一次。1V1正是为了让我们方便的给自己的agent添加这些标准化功能而设计的一个典型的用1VE1搭建的agent的项目,长那个样子。其中呢,agents.ts是负责设置模型的instruction.md里面是设置你的agent的系统提示词,Tools和skills对应的就是agent内置的工具和技能。最后这个channels里面呢,就是所有和agent通信的方式,比如说slack ti或者是飞书等等。UVE使用的是约定优于配置的架构思想,不用去设置一长段的配置文件,比如你看tools文件夹下面的getvisa.ts,它的所在目录就已经表示了它是一个工具。
01:00
它的文件名就表示了它是获取天气的工具,所以在这个文件本身只需要有少量的内容就可以定义好这个工具了。用Uve实现一个搭配deepp seek v4pro的agent只需要简单的四个步骤,第一步,用NPX命令初始化整个项目会帮助我们生成股架代码以及引导我们运行第一次的TUI。第二步,设置模型,在agent.ts文件里面这么去设置,我们手动的引入IP provider, 不需要通过versel的AI getateway就能直接访问官网的API。记得在文件夹里手动执行一下m PM install命令来安装provide外。第三步,设置系统提示词,打开instructions.md,填上如下内容,给他设置一个数据分析师的身份。第4步,设置完成,我们来启动项目,看一下用n PM run DV的方式启动我们。
02:00
开发环境的ti问他一个专业的这个数据分析的问题,能看到这样的回复,那我们整个agent就开发完成了,是不是非常的简单?Brace在这个框架里提供了很好的封装和完整的boxx文档,开发过程遇到问题都可以通过问你的AI或者用你的code agent来解决。现在你也可以来尝试开发一个自己的agent了,动起来吧。
我来说两句