
# 在单智能体中使用提示词
在搭建Agent应用的过程中，设置提示词是至关重要的一步。提示词是一种自然语言指令，用于指导大语言模型（LLM）如何完成特定任务。例如，在写作小说的场景中，提示词可以是"请生成一个悬疑小说的开篇，营造紧张的氛围，描述主角在雨夜进入一座废弃的别墅"。提示词的作用在于为模型提供明确的任务目标，规范输出格式，优化生成内容，并支持个性化需求。通过精心设计和优化提示词，可以确保Agent生成符合特定风格和需求的内容。
如果您是新手，推荐使用**引用模板** ；如果您需要特定角色设定，推荐使用**角色指令模板** ；如果您有明确思路但不想手动撰写，可使用**AI生成**。
#### 前提条件
- 已[创建单智能体应用](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0016.html)。
- 已[创建提示词](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0178.html)。
 
- [直接编写提示词]
  可以根据业务需求直接编写提示词，提示词越具体明确，智能体的输出结果就越贴近预期效果。如何编写具体明确的提示词，请参考[撰写提示词规范](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0177.html)。
  1. 登录平台后，在左侧导航栏选择 "开发中心 \> 智能体管理"。
  
  2. 在"单智能体"页签，单击所需的单智能体应用卡片或新创建一个单智能体应用进入编排页面。
  
  3. 在提示词面板中编写提示词。编写完成后，提示词将实时显示在提示词编辑框中。
     图1编写提示词   
     ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002687789892.png "点击放大") 
   
- [使用角色指令模板]
  平台预置了角色指令模板，支持用户根据实际业务场景给大模型指定具体的角色，从而显著提升回复内容与业务需求的契合度。
  单击"角色指令模板"后，平台会自动填充角色指令的提示词模板，用户可以参考该模板来编写提示词。
  图2填写模板   
  ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717549377.png "点击放大")
- [引用模板]
  AgentArts根据不同的场景预置了多套提示词模板，可直接使用模板，或参考模板编写提示词。
  单击"引用模板"后，在选择提示词的对话框中，用户可以在"提示词广场"或"组件库提示词"两个页签中选择适合当前业务场景的提示词模板。
  图3选择提示词   
  ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717549379.png "点击放大")
  ![](https://support.huaweicloud.com/lowcode-agentarts/public_sys-resources/note_3.0-zh-cn.png)
  - 引用组件库提示词前，须确保组件库中已创建提示词，具体步骤请参考[创建提示词](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0178.html)。
  
  - 预置提示词的来源是资产中心，在引用提示词之前，可以在资产中心中查看这些预置的提示词。
   
- [AI生成提示词]
  用户可以通过自然语言告诉AI希望编写或优化的提示词，大语言模型会根据输入描述，自动生成提示词。
  在"提示词"面板的编辑框中，输入希望编写的提示词内容，例如"你是一个智能客服助手"，然后单击"提示词智能优化"，AI将根据输入内容自动生成优化后的提示词。确认无误后，单击"应用"，即可将生成的提示词填入编辑框中。
  如果智能生成的提示词不符合预期，可调整输入描述后重试。
  图4AI生成提示词   
  ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717549385.png "点击放大")
- [引用提示词资源]
  AgentArts提供丰富的预置提示词资源，以卡片形式展示，用户可根据需求轻松选择和使用。
  当单击"插入模板"后，系统会自动将选定的提示词填充到编辑框中，您可以根据自己的业务场景进行修改。在修改提示词时，应重点关注其中的高亮部分。
  可根据高亮文本部分添加文本内容；如果智能体引用了插件和MCP，需要在提示词中修改角色设定与回复逻辑，明确指示智能体调用"插件"和"MCP"处理用户问题。
  图5引用提示词资源   
  ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002687789900.png)
  
#### 更多操作
表1相关操作 
| 操作        | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                         |
|:---|:---|
| 在提示词中添加变量 | 当用户[为应用添加记忆](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0026.html)并创建了变量后，可以在提示词中选择已创建的变量，便于快速定义用户的某一行为或偏好。 支持单击"引用变量"![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717389509.png)图标，快速在提示词输入框中输入变量。 如果单智能体在技能配置中已添加插件和MCP，在提示词编辑时，支持**引用变量** 以及已添加的**插件** 和**MCP**。                                                 |
| 保存为提示词模板  | 如果编写的提示词可以适用于多个场景，可以将其保存到组件库的提示词中，以便复用或供他人参考。 单击"![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717389513.png)保存到模板"，在"保存到我的提示词"页面，输入"模板名称"、选择"行业"和"标签"，并单击"确定"，将提示词创建成模板。 在保存模板时，**模板名称** 和**行业** 为必填参数，**标签** 为可选参数。其中，**模板名称** 支持1-64个字符。详细信息请参考[创建提示词](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0178.html)。 |
   
#### 相关文档
如何在单智能体中引用提示词的具体操作，请参考[配置提示词](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0018.html)。
