如何执行有效的代理环境工程

了解如何优化代理的上下文,以供强大的代理性能贴上如何执行有效的代理环境工程,首先是朝向数据科学的。

来源:走向数据科学

能够处理复杂任务的LLM的兴起受到了严重的关注。最初,关于此演讲的大多数讨论都围绕着及时的工程:调整单个提示以在单个任务上进行优化性能。但是,随着LLM越来越有能力,及时的工程已变成上下文工程:优化您输入的所有数据中的LLM数据,以最大程度地进行复杂的任务。

提示工程 上下文工程

在本文中,我将深入研究代理上下文工程,这是针对专门针对代理的上下文进行优化的。这与传统的上下文工程不同,因为代理通常会在更长的时间内执行任务序列。由于代理上下文工程是一个重要的主题,因此我将深入研究本文中下面列出的主题,并撰写一篇涵盖更多主题的后续文章。

    特定的上下文工程提示示出/总结上下文托用法
  • 特定上下文工程提示
  • 缩短/总结上下文
  • 工具用法
  • 为什么关心代理上下文工程

    此信息图强调了本文的主要内容。我将首先讨论为什么您应该关心代理环境工程。然后,我将转到代理上下文工程中的特定主题,例如缩短上下文,上下文工程简短提示和工具使用情况。图片由chatgpt。

    在深入研究上下文工程的细节之前,我将介绍为什么代理上下文工程很重要。我将以两个部分介绍:

      为什么我们使用代理商需要上下文工程
  • 为什么我们使用代理
  • 为什么代理需要上下文工程
  • 首先,我们使用代理,因为它们更有能力执行静态LLM调用的任务。代理可以从用户接收查询,例如:

    修复此用户报告的错误{Bug Report}

    代理上下文工程以传统上下文工程为基础。因此,我包括一些重要的观点来改善您的背景。

  • 几次学习
  • 结构化提示
  • 工具