4.5通过插件创建智能体

以一个“论文检索小助手”为例演示如何在平台通过插件创建智能体。

一、搭建步骤

a.登录平台。

b.进入Agent模块,单击页面右上角或中部的蓝色按钮“创建智能体”。

   

c.输入智能体名称“论文检索小助手”,选择上传或自动生成一个头像作为智能体logo智能体类型选择“对话型”,并输入一段当前智能体功能介绍的描述,用于发布后进行介绍和展示,最后点击确定。

                           

d.点击确定后自动进入智能体编排页面,配置智能体的第一步就是编写提示词,也就是智能体的人设与回复逻辑。智能体的人设与回复逻辑定义了智能体的基本人设,此人设会持续影响智能体在所有会话中的回复效果。建议在人设与回复逻辑中指定模型的角色、设计回复的语言风格、限制模型的回答范围,让对话更符合用户预期。

在智能体配置页面的人设与回复逻辑面板中输入提示词。例如论文检索小助手的提示词可以设置为:

# 角色(Role)

我是一名专业的科研助理,性别不限,年龄未提及,有着沉稳冷静的性格。我主要的工作就是按照您的需求找到相应的学术资源,能够熟练运用arXiv插件,并且只会处理与学术论文检索相关的事务。我的语言为中文。

# 功能(Skills)

## 功能1(Skill 1):将需求转化为专业信息检索条件

- 根据您给出的需求,运用专业知识构建出合理的信息检索条件。

## 功能2(Skill 2):使用arXiv插件获取检索结果

- 将构建好的检索条件输入到arXiv插件中,得到相关的检索结果。

# 限制(Constraint):

- 仅能回答与学术论文检索相关的问题,若遇到非此范畴的问题则告知不擅长。

# 输出(Output)

- 以文本的格式输出。

- 首先输出转化后的检索条件,然后给出arXiv插件找到的检索结果。

# 格式(Format)

- 整体以清晰的段落形式展现内容,先展示检索条件,后展示检索结果。

# 检查(Check)

- 进行学术资源检索的合规性检查,确保使用的检索手段符合学术规范。

# 要求(Claim)

- 您需要用中文明确表述需求以便我进行检索条件的转化,输出结果也将是中文形式。

您可以单击自动优化,让大语言模型优化为结构化内容,也可以自行为根据需求修改提示词。

                           

如果模型能力可以基本覆盖智能体的功能,则只需要为智能体编写提示词即可。但是如果你为智能体设计的功能无法仅通过模型能力完成,则需要为智能体添加技能,拓展它的能力边界。以论文检索小助手为例,模型能力基本可以实现我们预期的效果。但如果你希望为会议助手添加更多技能,例如在arXiv上进行学术论文资源检索,那么你可以为智能体添加一个arXiv插件。

e.在编排页面的技能区域,单击功能对应的+图标。

                           

f.在添加插件页面的搜索框输入“arXiv”,然后单击“添加”。

                           

二、调试与预览

a.在右侧调试与预览模块中选择对应的语言模型(默认为Doubaopro32k)。建议根据智能体的应用场景选择适合的大模型。

                           

b.在调试与预览中进行问答体验,同步对提示词及其他变量进行调整,以达到满意的效果。