跳转至

术语表

智能体

  • 智能体:一种能够与工具交互、处理复杂工作流并与用户通信的人工智能实体。

  • LLM(大语言模型):驱动智能体能力的底层人工智能模型。

  • 消息:智能体系统中的通信单元,代表从用户、助手或系统传递的数据。

  • 提示:提供给LLM的对话历史记录,包含来自用户、助手和系统的消息。

  • 系统提示:提供给智能体的指令,用于指导其行为、定义其角色,并提供其任务所需的关键信息。

  • 上下文:LLM交互发生的环境,可访问对话历史记录和工具。

  • LLM会话:一种与LLM交互的结构化方式,包括对话历史记录、可用工具以及发出请求的方法。

智能体工作流

  • 策略:为智能体定义的、由顺序子图组成的工作流。策略定义了智能体如何处理输入、与工具交互以及生成输出。策略图由节点和连接节点的边组成,边代表节点之间的转换。

策略图

  • :由边连接的节点组成的结构,定义了智能体策略工作流。

  • 节点:智能体策略工作流的基本构建块,代表特定的操作或转换。

  • :智能体图中节点之间的连接,定义了操作的流程,通常带有指定何时遵循每条边的条件。

  • 条件:决定何时遵循特定边的规则。

  • 子图:智能体策略中一个自包含的处理单元,拥有自己的工具集、上下文和职责。关于子图操作的信息可以封装在子图内部,也可以通过AgentMemory功能在子图之间传递。

工具

  • 工具:智能体可用于执行特定任务或访问外部系统的函数。智能体知道可用工具及其参数,但不了解其实现细节。

  • 工具调用:来自LLM的请求,要求使用提供的参数运行特定工具。其功能类似于函数调用。

  • 工具描述符:工具的元数据,包括其名称、描述和参数。

  • 工具注册表:智能体可用工具的列表。注册表告知智能体有哪些可用工具。

  • 工具结果:运行工具产生的输出。例如,如果工具是一个方法,结果将是其返回值。

历史压缩

  • 历史压缩:通过应用各种压缩策略来减少对话历史记录的大小,以管理令牌使用量的过程。了解更多,请参阅历史压缩

功能

  • 功能:扩展和增强人工智能智能体功能的组件。

EventHandler功能

  • EventHandler:一种功能,支持监控和响应各种智能体事件,提供钩子以跟踪智能体生命周期、处理错误以及在整个工作流中处理工具调用。

AgentMemory功能- AgentMemory:一项使AI智能体能够在不同对话间存储、检索和使用信息的功能。了解更多信息,请参阅AgentMemory

  • 概念:AgentMemory功能中一类带有相关元数据的信息类别,包含关键词、描述和事实类型。概念是AgentMemory系统的基础构建模块,智能体可以记忆和调用这些概念。了解更多信息,请参阅AgentMemory

  • 事实:存储在AgentMemory系统中的独立信息单元。事实与概念相关联,可以具有单个值或多个值。了解更多信息,请参阅AgentMemory

  • 记忆范围:事实相关的上下文环境。了解更多信息,请参阅AgentMemory