
# 单智能体应用介绍
单智能体（Single Agent）是一个独立运作的AI实体，能自主感知环境、规划决策并执行任务，全程无需其他智能体协作。其核心特点是集中化处理，适用于目标明确、复杂度较低的场景（如客服机器人、游戏NPC）。
单智能体应用适合处理简单独立任务，如果有固定的任务执行流程，高准确率要求，可以选择工作流应用，具体请参见[开发工作流应用](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0040.html)；如果需要处理复杂协作任务，可以选择多智能体模式，具体请参见[开发多智能体应用](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0102.html)。
#### 单智能体应用编排能力
表1单智能体应用编排能力 
| 功能   | 说明                                                                                          |
|:---|:---|
| 编排模式 | 支持手动创建或AI辅助创建单智能体，以零代码的操作方式，即刻完成1个原生AI应用创建。                                                 |
| 模型选择 | AgentArts深度对接MaaS模型即服务，预置了DeepSeek等多种主流开源模型在内的优质底座资源，提供多规格、多性能的推理引擎选择，满足从轻量化交互到复杂逻辑推理的不同需求。 |
   
#### 提示词
提示词是用户输入给大模型的文本指令，用于引导模型生成特定的输出。提示词设计直接影响模型的响应质量，是优化模型性能的关键工具。
AgentArts提供prompt模板与开发工具，任何人都可无门槛开发出高质量的prompt指令。
表2提示词功能 
| 功能      | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
|:---|:---|
| 提示词撰写   | 撰写提示词，并将评估表现较好的提示词设为候选，更多信息，请参考[撰写提示词规范](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0177.html)。 - 支持导入提示词示例。  - 支持模型设置。  - 支持提示词中变量定义。  - 支持效果预览。  - 支持历史记录。   |
| 提示词比较   | 支持选择候选提示词进行比较，比较方式包含差异性比较、效果比较。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| 提示词优化   | 提示词编辑界面提供提示词自动优化功能，基于启发式算法的提示词自优化技术、提示优选梯度优化技术，可以根据评估用例自动对现有的提示词进行优化，更多信息，请参考[优化提示词](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0179.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| 提示词自动生成 | 借助模板智能匹配与布局优化技术，根据用户输入内容，结合提示词原模板和模型能力，自动生成高质量提示词模板。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| 提示词使用   | 指令配置和工作流中的大模型、意图识别，Agent、高级意图识别、提问器节点，支持保存和引用Prompt模板，更多信息，请参考[为智能体和工作流设置提示词](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0181.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   
#### 角色指令
Agent可通过角色指令设定拟人化特征，提升交互真实感。平台在提示词编辑处预置了角色指令模板，也可以通过智能添加的方式让大模型输出一个更合适的角色提示词，角色的设定便于开发者打造高度拟人化的交互场景。
#### 技能
智能体的核心能力源于其技能体系，开发者可通过集成MCP服务、插件、设计工作流等方式不断扩展模型的功能范围。
表3智能体技能 
| 功能    | 说明                                                                                                                                                                                 |
|:---|:---|
| MCP服务 | 平台工具调用支持MCP协议，开发者可以通过集成MCP服务快速扩展智能体的功能。                                                                                                                                            |
| 插件    | 您可以通过API无缝连接各类平台和服务，快速扩展智能体的功能，平台提供了丰富的内置插件，开箱即用；同时也支持自定义插件开发，将任意API封装成工具，灵活调用。更多信息，参考[插件介绍](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0123.html)。        |
| 工作流   | 单智能体支持添加已发布的工作流版本应用。工作流是构建复杂功能逻辑的可视化工具，通过灵活组合多个任务节点，能够设计多步骤的自动化流程，从而显著增强智能体应对复杂任务的能力。更多信息，参考[工作流介绍](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0041.html)。 |
   
#### 知识库
提供开箱即用的企业级RAG（Retrieval-Augmented Generation）服务，涵盖管理、测试和检索策略配置全部功能。
表4单智能体添加知识库 
| 功能      | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
|:---|:---|
| 知识库命中测试 | 支持对创建的知识库进行命中测试，以评估知识库的效果和准确性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| 知识库召回策略 | - 检索策略，文档检索的方式，有三种： - 语义检索：使用向量检索技术检索，对文档及结构化数据中知识进行检索，召回与用户意图相关性高的切片内容，推荐在需要结合上下文相关性、并对用户意图理解场景中使用。  - 关键词检索：使用倒排检索技术，对文档及结构化数据中知识进行检索，召回与Query关键词匹配度高的切片内容，推荐在需要用户提问关键词匹配度高的场景中使用。  - 混合检索：使用向量检索和关键词检索两种策略混合检索知识库，推荐在需要兼顾用户意图理解及关键词匹配度场景中使用。    - 相关度阈值：超过相关度阈值的搜索结果会提交给大模型进行总结，否则被过滤，可以参考知识库中命中测试的相关度分值调整该阈值。  - topk召回数量：召回的相关性阈值top切片数量，如topk召回数量为5，则相关性阈值为前5的切片将被召回提交给大模型总结。  - FAQ直出阈值：FAQ检索超过阈值的结果将直接提交给大模型总结，不再进行文档检索。如果没有超过阈值的结果，将进行文档检索。 启用FAQ功能后，系统将优先检索FAQ数据。如果未命中结果，则会继续查询切片内容，可能会带来一定的性能开销。当FAQ检索结果超过预设阈值时，将直接提交给大模型进行总结，不再进行文档检索。如果未超过阈值，则将继续进行文档检索。   - 查看来源：添加知识库并开启此功能后，可以在预览调试界面中查看搜索结果的详细来源信息，包括上下文内容和文件名称。有助于更快速、准确地定位和理解搜索结果。  - 查看图片：开启后此功能后，当知识库支持图片检索时，可查看检索结果中的图片信息。   |
   
#### 记忆
系统提供变量设置，自动识别并存储用户的行为或偏好，可在后续对话中调用这些变量，提供更贴合用户需求的回复。
表5记忆说明 
| 功能 | 说明                                           |
|:---|:---|
| 变量 | 用来存储用户的某一行为或偏好，在对话过程中，会自动识别与变量匹配的内容，并存储在变量中。 |
   
#### 对话体验
Agent开发对话体验支持全程可视化，通过调试功能快速定位与优化配置。
表6AgentArts对话体验 
| 功能      | 说明                                                                                                                                                                                                                                                                                                                          |
|:---|:---|
| 单智能体图标  | Agent的品牌标识，用于视觉识别，通常体现其功能或个性。                                                                                                                                                                                                                                                                                               |
| 开场白     | Agent与用户交互时的初始欢迎语，设定对话基调并引导用户，支持用户自定义配置。                                                                                                                                                                                                                                                                                    |
| 推荐问题    | 每次对话开始预设的典型提问示例，帮助用户快速了解智能体的能力范围，支持用户自定义配置。                                                                                                                                                                                                                                                                                 |
| 追问      | 与Agent对话时主动提出的跟进问题，用于澄清需求或深化交互。                                                                                                                                                                                                                                                                                             |
| 音色      | 支持为智能体指定音色，用于配置智能应用调试对话模型返回结果的朗读音色。                                                                                                                                                                                                                                                                                         |
| 显示引用和归属 | 模型生成的回答将包含引用来源，帮助核实信息的准确性与时效性。                                                                                                                                                                                                                                                                                              |
| 内容审核配置  | 通过设置关键词匹配处理输入输出内容，保障大模型内容安全。 注意： - 审核内容输入时需要用"，"隔开。  - 内容审核和安全护栏无法同时开启，打开内容审核配置开关后，"安全防护"将自动关闭。   |
| 安全护栏    | 主要用于检测和拦截潜在的有害、敏感或攻击性的内容。具体来说，它能够识别并阻止那些旨在操纵或滥用系统的Prompt攻击，同时也能过滤掉包含病毒、不适当或违法信息的输入和输出，从而保护用户和系统免受不良影响。这一机制对于维护平台的健康环境和保障用户安全至关重要。 注意： 内容审核和安全护栏无法同时开启，打开当前开关后，"内容审核"将自动关闭。                                                                            |
| 预览调试    | 实时测试和优化Agent功能的工具，展示运行的结果与调用详情。                                                                                                                                                                                                                                                                                             |
   
#### 触发器
在Agent开发过程中添加触发器，Agent会按照触发器的设置执行。
表7创建触发器参数说明 
| 参数    | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
|:---|:---|
| 触发器名称 | 触发器的名称。 由2\~20个字符组成，仅支持中英文开头，支持中英文、数字、下划线。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| 触发时间  | 按设置的时间触发智能体应用的执行。例如，设置触发时间为每1小时执行一次，则每隔1小时，重复执行一次会话。 - 周期触发 - 用户可自定义触发时间按每日执行。  - 用户可自定义触发时间按每周执行。  - 用户可自定义触发时间按每月执行。     - 间隔触发：用户可自定义触发间隔时间，支持间隔"天"、"小时"、"分钟"、"秒"。 - 间隔"天"：取值范围1\~31。  - 间隔"小时"：取值范围1\~23。  - 间隔"分钟"：取值范围1\~59。  - 间隔"秒"：取值范围1\~59。     |
| 机器人提示 | 输入一条自然语言指令，智能体将遵循该指令定时执行。例如输入"发送月底发票报销提醒"，则机器人会在设定的时间发送提醒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   
#### 渠道管理
支持将智能体封装成标准化API接口，供开发者直接调用，适用于需要与其他系统（如企业内部应用、第三方服务）深度集成的场景。
Agent支持不同的发布方式和渠道，支持发布成API或发布至网站，通过这两种发布方式，Agent可快速落地到实际业务中，兼顾技术集成与终端用户体验。
表8AgentArts发布渠道 
| 功能  | 说明                                                                       |
|:---|:---|
| API | 将Agent封装成标准化API接口，供开发者直接调用，适用于需要与其他系统（如企业内部应用、第三方服务）深度集成的场景。             |
| 网页  | 生成可独立访问的Web页面（如H5或PC端页面），用户通过浏览器即可交互，适用于直接面向终端用户的场景（如客服聊天窗口、营销导购助手）。     |
| 云商店 | 将Agent应用发布到云商店后，生成OpenAPI URL，用户可以在华为云云商店通过调用OpenAPI URL，即可将应用发布到华为云云商店。 |
   
