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

基于大语言模型的规划

文章目录

    • 整体框架
    • 方案生成
    • 反馈获取

    虽然上下文学习和思维链提示方法形式上较为简洁且较为通用,但是在面对诸如几何数学求解、游戏、代码编程以及日常生活任务等复杂任务时仍然表现不佳。为了解决这类复杂任务,可以使用基于大语言模型的规划(Planning)。该方法的核心思想在于将复杂任务分解为若干相关联的子任务,并围绕这些子任务制定包含一系列执行动作(Action)的解决方案,从而将复杂任务的求解转换为一系列更为简单的子任务依次求解,进而简化了任务难度。

整体框架

    如下图所示,基于大语言模型的规划方法主要由三个组件构成,包括任务规划器(TaskPlanner)、规划执行器(PlanExecutor)以及环境(Environment)。具体来说,大语言模型作为任务规划器,其主要职责是生成目标任务的解决方案。该方案包含一系列执行动作,每个动作通过合适的形式进行表达,例如自然语言描述或代码片段。对于长期任务,任务规划器还可以引入存储机制,用于解决方案与中间执行结果的存储与检索。规划执行器则负责执行解决方案中所涉及到的动作。根据任务性质的不同,规划执行器可以由大语言模型实现,也可以由执行具体物理任务的实体(如机器人)来实现。环境是规划执行器实施动作的具体场景,不同任务对应着不同的执行环境,例如Web互联


http://www.mrgr.cn/news/69341.html

相关文章:

  • Queuing 表(buffer表)的优化实践 | OceanBase 性能优化实践
  • The Planets: Earth -- 练习
  • 实用且免费的 IP 地域查询 API 接口推荐
  • 【MYSQL】主从复制机制(图解)
  • Spring框架之策略模式 (Strategy Pattern)
  • 【机器学习】机器学习中用到的高等数学知识
  • 网站开发-苍穹外卖-day3:苍穹外卖和瑞吉外卖哪个更好???
  • UE5 HLSL 学习笔记
  • 111 - Lecture 8
  • 【MySQL场景题:如何保障传入id顺序与查询结果id顺序一致】---项目积累
  • A20红色革命文物征集管理系统
  • 【核心变量】上市公司企业战略激进度数据 (2004-2023年)
  • libaom 源码分析:重叠块运动补偿OBMC
  • 农业产业链大延伸,农业强国梦正圆!
  • 线性表(顺序表和链表)
  • 负载均衡算法常见实现
  • 【韩老师零基础30天学会Java 】03章 变量
  • pyspark入门基础详细讲解
  • 暮雨直播 1.3.2 | 内置直播源,频道丰富,永久免费
  • 玩的花,云产品也能拼团了!!!
  • 常用的c++特性-->day02
  • 三周精通FastAPI:38 针对不同的编程语言来生成客户端
  • 分享:文本转换工具:PDF转图片,WORD转PDF,WORD转图片
  • 测试实项中的偶必现难测bug--短信触发H5拒绝行为
  • 机器学习-倒数5个项目(05)
  • 代码随想录第二十五天