开发 Agent
Agent 的开发主要分为以下几步:
- 进入 AI+
- Agent 创建:创建 Agent 实例
- 人设提示词编辑:配置 Agent 的提示词,用于指导 Agent 的行为、动作、反馈、输出等
- 会话配置(可选):配置会话相关,例如提示词、建议问题等
- 扩展能力-知识库配置(可选):配置对接知识库,用于实现会话过程中对指定知识库的检索
- 测试验证:在 Agent 的会话测试窗口中测试验证 Agent
- 保存并使用: Agent 开发完成后,可以通过第三方平台对接,将 Agent 对接到公众号/小程序助手等服务上;或通过 SDK,在小程序前端调用;或通过小程序引入 AI 会话组件快速对接;或通过创建 H5、Web 应用提供可用页面;
Agent 创建
可以通过选择空白 Agent 后,确定 Agent 名称、描述、头像(可以通过 AI 生成),来创建一个配置均为空白的 Agent ,并进行后续配置和开发。
也可以通过选择已有的 Agent 模版,直接创建可用的 Agent ,并基于已创建的 Agent 进行进一步的调优、修改。
人设提示词编辑
人设提示词(prompt)是 Agent 工作的关键,通过设定提示词,可以设定 Agent 的角色或身份、背景、任务、行为、回复格式等。提示词的精准程度决定了 Agent 的工作效果。
会话配置
会话配置包括了开场白和问题建议。
通过配置开场白,在初次创建 Agent 会话时,能为使用者提供 Agent 介绍;通过配置开场问题,能为使用者提供使用 Agent 的问题建议,帮助使用者快速体验 Agent 的功能。
启用问题建议后,在 Agent 对话过程中,每轮对话后, Agent 能自动提供 3 个问题建议,供使用者进一步方便快速的使用 Agent 。
扩展能力-知识库配置
通过选择知识库,可以配置对接已创建的知识库,实现 Agent 在会话过程中,能够根据用户的问题,自动从知识库中检索出相关的答案,并根据答案进行回答。
知识库的创建、配置过程,可见知识库说明文档。
配置知识库后, Agent 在响应客户问题前,会在知识库中进行查询匹配,并会在回复中增加到知识库的引用。
测试验证
在 Agent 的开发窗口,右侧测试区域,可以用来和 Agent 进行交互并查看响应情况,用于验证和测试 Agent 的开发情况。
保存并使用
Agent 开发完成后,可以保存配置,并通过提供的使用方案,在需要的地方引用、对接 Agent 。