注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
AIP互动微件允许您在Workshop的操作流程中使用配备企业特定信息和工具的互动助手。
您可以配置微件与在AIP Agent Studio中配置的AIP Agent互动(推荐,截图中的"AIP Agent"标签)或在Workshop配置中定义的agent互动(已弃用,截图中的"Legacy"标签)。
查看AIP Agent Studio文档以了解AIP Agent的概述,但请按照以下说明将AIP Agent添加到您的工作流程中。
选择AIP Agent,您希望包含的已发布版本,以及是否显示agent推理。
假设您已经在AIP Agent Studio中正确配置了至少一个参数,则将显示将这些参数映射到Workshop变量的选项。配置完成后,AIP Agent可以根据在AIP Agent Studio中定义的读/写权限与变量进行互动。
AIP Agent提供了较传统模式更多的优势,包括在AIP Agent Studio中的配置用户界面、版本控制、指标、会话历史记录、下载等。传统模式将不再包含任何新功能,因此我们强烈建议迁移到AIP Agent。为了使这一过程尽可能简单,我们在微件的传统模式中添加了一个迁移选项。传统模式将很快进入淘汰阶段,所有用户应尽快迁移。
在传统模式中,AIP互动微件使用推理工具框架将您的工具带入操作应用程序中。通过该微件,您可以将AIP Logic、您的KNN函数或您的LLM驱动的Ontology探索整合到应用程序状态中,使用Workshop变量。
此部分允许您定义微件的角色并配置其工具和功能。您可以设置引用工具和变量的提示。配置通过设置提示和工具完成,如下所述。
主要提示应概述微件在当前应用程序中的功能。通过按下键盘上的“/”,您可以参考已配置的工具和变量,并指导微件如何协调其使用。确保描述基础业务逻辑和在上下文中使用正确工具的适当情况。
以下是一些示例提示:
Playbook
对象中的玩法名称匹配,并获取玩法ID。然后,将其用作Tournament Play Evaluator工具的输入。Playbook
对象中选择三个最有效的玩法。然后,使用Tournament Play Evaluator工具评估这些玩法并返回结果摘要。您一次只能传递一个玩法,因此需要在循环中进行操作。始终返回您想推荐给变量Suggested Plays
的Playbook Plays
对象集。如果该变量已被填充,您可以覆盖它。”设置微件可访问的工具和功能。这些工具将通过提示可供微件使用。
工具有四种类型:
Vector property
选项,从最近邻搜索配置部分拉取一些相关块,并将其传递给LLM。您可以选择性地将结果发布到变量中(例如,您可以将其传递给PDF Viewer微件以引用来源)。在此部分中,您可以自定义微件访问Workshop变量并配置微件应了解的对象类型。
设置变量时,请确保执行以下操作:
通过指定LLM应了解的对象类型,您允许其理解并适当地与这些对象交互。确保添加您需要LLM遍历的对象。
此组件允许您修改微件对默认AIP工具的访问。虽然默认工具选择通常足以满足大多数应用案例,但在某些情况下,您可能需要根据特定要求调整这些工具。
例如,您可能希望将微件的功能限制为仅人为输入,以便于纠正和独立管理其他工具的实施。通常,限制分配给LLM的工具数量会导致更有指导性的“在轨道上”互动。
在传统模式中设置AIP互动微件时,我们建议考虑以下事项:
注意:AIP功能的可用性可能会更改,并且可能因客户而异。