当前位置: 首页 > news >正文

Agent任务规划

更新。

高频听到的词汇,agent rag rl。

所以了解一下agent是什么。

Agent任务规划是指智能体根据任务目标和环境信息制定出实现目标的行为路径和策略的过程。主要是把一个复杂的任务拆解为小的子任务,然后为每一个子任务指定执行计划去执行,实现目标。

Agent开发者坦白:窘境中前行

国元证券的报告

扣子

常见的地带吗构建平台coze dify,如果使用dify的话可以本地部署,使用coze只能直接在网络上用他们的模型。

核心要素

整体而言包括LLM+工具+规划+调用。

人类完成任务遵循PDCA法则。小步快跑!

1. 任务拆解:将大的、复杂的任务拆解为小的、可管理的子任务。

2. 流程规划:规划执行子任务的流程,包括每一个子任务的执行顺序和依赖关系等,有助于确保任务的高效完成。

3. 目标理解:理解任务目标,以确保方向是对的。

4. 规划能力:任务分解、反思、完善。

5. 记忆能力:长期记忆通常通过外部存储实现信息的长期保留和快速检索。

6. 工具调用:调用外部API接口执行不同的功能,从而扩展Agent的能力。

规划方法

1. 任务拆解过程使用prompt优化,找到更精准引导大模型生成计划的提示词。

2. 多计划选择,生成多个候选计划,通过评估模型选择最优解(意图识别)。

3. 外部模块辅助规划。

4. 反射和改进方法react框架。

5. 记忆增强规划。

知乎-10种方式

分类

功能分,tool, code, observation, rag

RAG(检索增强生成)技术的核心组成部分主要包括检索模块生成模块。检索模块负责从外部知识库中检索与用户查询相关的信息,通常使用向量搜索技术(如DPR)或基于语义的检索方法,以确保检索结果的准确性和相关性。

检索模块使用BERT、DPR,相似余弦计算、检索优化等方法。生成模块使用别的模型。对于agent部分,其中使用任务规划、工具调度、多轮迭代、自我反思等。

ReAct框架(Reasoning+Acting)

ReAct是一种结合 推理(Reasoning) 与 行动(Acting) 的框架。

太多了这一块后面再单独开一个。

http://www.dtcms.com/a/276761.html

相关文章:

  • 【PMP备考】敏捷思维:驾驭不确定性的项目管理之道
  • QT中设计qss字体样式但是没有用【已解决】
  • 文件系统(精讲)
  • JVM与系统性能监控工具实战指南:从JVM到系统的全链路分析
  • 【每日刷题】阶乘后的零
  • SOEM build on ubuntu
  • Golang实战:使用 Goroutine 实现数字与字母的交叉打印
  • 使用bp爆破模块破解pikachu登录密码
  • 使用frp内网穿透:将本地服务暴露到公网
  • 张量类型转换
  • 深入探讨Java的ZGC垃圾收集器:原理、实战与优缺点
  • 格密码--数学基础--08最近向量问题(CVP)与格陪集
  • Mentor软件模块复杂,如何分角色授权最合理?
  • 【PTA数据结构 | C语言版】阶乘的递归实现
  • 串口屏的小记哦
  • 鸿蒙进程通信的坑之ServiceExtensionAbility
  • Datomic数据库简介(TBC)
  • Ntfs!LfsFlushLfcb函数分析之Ntfs!_LFCB->LbcbWorkque的背景分析3个restart页面一个普通页面的一个例子
  • 如何在IEEETrans格式的latex标题页插入图像
  • CCS-MSPM0G3507-4-基础篇-串口通讯-实现收和发
  • Java SE--抽象类和接口
  • 面试150 对称二叉树
  • Waiting for server response 和 Content Download
  • 嵌入式程序调试工具
  • 《人件》阅读笔记
  • 【Flask】基础入门
  • 华为业务变革项目IPD基本知识
  • nodejs获取可用cpu数
  • 前端弹性布局全解析
  • 20250712-2-Kubernetes 应用程序生命周期管理-部署应用的流程_笔记