![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
babyAGI
文章平均质量分 81
QZXSY1
Q/ZXSY 1是一个执行标准
展开
-
babyAGI(8)-babyCoder5主程序逻辑
前期代码都以阅读完毕,接下来我们来看主程序逻辑,建议大家好好看看流程图,有个流程的影响。原创 2024-04-05 22:48:39 · 491 阅读 · 0 评论 -
babyAGI(6)-babyCoder源码阅读4_Embbeding代码实现
在进入到主程序前,我们还需要看一个Embedding的实现代码,这里的功能主要是为了计算代码之间的相关性。embedding可以文本中的词语转化为低维实数向量的表示,来计算两段文字间的几何距离来判断词语的含义是否相近。原创 2024-04-05 19:45:22 · 678 阅读 · 0 评论 -
babyAGI(7)-babyCoder源码阅读3(任务执行相关agent)
该agent会根据,objective和task的内容自动分配要执行的agent整个任务分配的agent分成了两部分,一部分是任务推荐建议的agent,给出推荐的agent的建议第二部分,是结合推荐的建议,给出一个确定的agent推荐。原创 2024-04-03 22:58:08 · 368 阅读 · 0 评论 -
babyAGI(6)-babyCoder源码阅读2任务描述部分
废话不多说,我们直接看task的prompt这里需要注意的是,每个openai_call的temperature都不相同,这也是开发程序时需要调整和关注的一点。原创 2024-04-02 22:04:06 · 566 阅读 · 0 评论 -
BabyAGI(4)-babycoder第一部分,配置项和agent tools函数
babyCoder是一个工作在AI系统的上的工具,它可以根据一些简单的目标写一些短的代码。作为babyagi的一部分,babycoder的目标是为越来越厉害的人工智能agent打下基础,能够生成更大、更复杂的项目。babycoder主要的目的是为编写代码和修改的代码的AI agent提供一个简单的框架,随着时间的推移,变成一个更通用的系统。下面是整个babycoder的流程,同样从一个目标开始,然后进行任务创建、任务分解、调用相应的agents,编程代码。原创 2024-04-01 21:24:45 · 583 阅读 · 0 评论 -
babyAGI(3)-COOPERATIVE_MODE
babyAGI中有cooperative模式,其核心是调用ray库,实现分布式多进程执行任务。从BabyAGI的源码中,我们可以学习ray core的使用。原创 2024-03-31 13:05:56 · 536 阅读 · 0 评论 -
BabyAGI源码解读(1)-主体配置部分
BabyAGI源码原理解释原创 2024-03-29 16:05:20 · 887 阅读 · 0 评论 -
BabyAGI源码解读(2)-核心agents部分
话不多说,我们直接进入babyAGI的核心部分,也就是task agent部分。原创 2024-03-30 11:04:32 · 546 阅读 · 0 评论