
# 为智能体和工作流设置提示词
在实际业务场景中，大语言模型（LLM）的应用需要清晰的任务指令来实现高效配置。然而，直接使用大模型进行复杂任务时，可能会面临输出不准确、结果不匹配业务需求。如何有效指导大模型完成特定任务？提示词作为一种自然语言指令，为这一问题提供了解决方案。
提示词是大语言模型的关键指导信息，尤其在智能体开发和工作流配置场景中发挥着重要作用。
#### 前提条件
- 已[创建单智能体应用](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0016.html)。
- 已[创建工作流](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0047.html)。
- 已[创建提示词](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0178.html)。
 
#### 为单智能体应用设置提示词
根据业务需要编写提示词，提示词编写得越清晰明确，智能体的回复也会越符合预期。
- **直接编写提示词**
  1. 登录[AgentArts智能体开发平台](https://console.huaweicloud.com/versatile/#/home/overview)，在左侧导航栏"个人空间"区域，选择目标空间。
  
  2. 单击左侧导航栏"开发中心 \> 智能体管理 "，单击左上角"单智能体"页签，进入单智能体应用管理界面。
  
  3. 单击所需的单智能体应用卡片或新创建一个单智能体应用进入编排页面。
  
  4. 在提示词面板中编写提示词。
     图1编写提示词   
     ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002569342197.png) 
   
- **角色指令模板**
  平台上提供提示词模板，可参考模板编写提示词。
  1. 在提示词面板中，单击"角色指令模板"图标。
     图2获取提示词模板   
     ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002569342217.png) 
  
  2. 在提示词编辑框中按照模板填写提示词。
     图3填写模板   
     ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002538382544.png) 
  
  3. 使用提示词后，系统会将选择的提示词自动填充到提示词的编辑框中，可基于业务场景修改提示词。修改提示词时，你需要重点关注提示词中的横线部分。你需要根据编辑块的空白引导添加文本内容。
   
- **引用模板**
  AgentArts根据不同的场景预置了多套提示词模板，可直接使用模板，或参考模板编写提示词。
  ![](https://support.huaweicloud.com/usermanual-agentarts0/public_sys-resources/note_3.0-zh-cn.png)
  - 引用"提示词"前，须确保资源库中已创建提示词，具体步骤请参考[创建提示词](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0178.html)。
  
  - 预置提示词数据来源为资产中心，引用前可在资产中心中查看预置提示词。
   
  1. 在提示词面板中，单击"引用模板"图标。
     图4提示词模板   
     ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002538542438.png) 
  
  2. 在提示词模板的弹框中，支持选择"提示词广场"或"组件库提示词"。
     图5选择提示词   
     ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002538382550.png) 
  
  3. 选择提示词模板后，单击"确定"，系统会将选择的提示词模板自动填充到提示词的编辑框中，用户可基于业务场景修改提示词。
   
- **AI生成提示词**
  可以通过自然语言告诉AI希望编写或优化的提示词，大语言模型会根据输入描述，自动生成提示词。
  1. 在"提示词"面板的编辑框里，输入希望编写的提示词，如"你是一个智能客服助手"。
  
  2. 在"提示词"面板的右上角，单击"智能优化提示词"。然后就会出现AI自动优化生成的提示词。
     图6AI生成提示词   
     ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002538382568.png)
     图7AI生成提示词   
     ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002538542514.png) 
  
  3. 单击"确认替换"，即可将提示词内容输入到提示词编辑框中。
   
- **引用变量**
  当用户[为应用添加记忆](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0026.html)并创建了变量后，可以在提示词中选择已创建的变量，便于快速定义用户的某一行为或偏好。
  同时支持用户在提示词输入框中输入变量。
  
 
如何在单智能体中引用提示词的具体操作，请参考[配置提示词](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0018.html)。
#### 为工作流应用设置提示词
在工作流中使用大模型节点时，您需要为这些节点设置提示词，让大模型按需执行任务。
![](https://support.huaweicloud.com/usermanual-agentarts0/public_sys-resources/note_3.0-zh-cn.png)
工作流中的意图识别、高级意图识别、提问器和Agent节点也需要设置提示词。
- **直接编写提示词**
  1. 登录[AgentArts智能体开发平台](https://console.huaweicloud.com/versatile/#/home/overview)，在左侧导航栏"个人空间"区域，选择目标空间。
  
  2. 单击左侧导航栏"开发中心 \> 智能体管理 "，单击左上角"工作流"页签，进入工作流应用管理界面。
  
  3. 单击所需的工作流应用卡片或新创建一个工作流应用进入编排页面。
  
  4. 在工作流画布中，单击大模型节点，在大模型节点弹框中"提示词配置"中编写"系统提示词"或"用户提示词"。
     图8编写提示词   
     ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002569342275.png) 
   
- **引用模板**
  AgentArts根据不同的场景预置了多套提示词模板，可直接使用模板，或参考模板编写提示词。
  ![](https://support.huaweicloud.com/usermanual-agentarts0/public_sys-resources/note_3.0-zh-cn.png)
  - 引用"提示词"前，须确保资源库中已创建提示词，具体步骤请参考[创建提示词](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0178.html)。
  
  - 预置提示词数据来源为资产中心，引用前可在资产中心中查看预置提示词。
   
  1. 在提示词配置中，单击系统提示词或用户提示词的"引用模板"图标。
     图9提示词模板   
     ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002538382486.png) 
  
  2. 在提示词模板的弹框中，支持选择"提示词广场"或"组件库提示词"。
     图10选择提示词   
     ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002538542450.png) 
  
  3. 选择提示词模板后，单击"确定"，系统会将选择的提示词模板自动填充到提示词的编辑框中，用户可基于业务场景修改提示词。
   
- **AI生成提示词**
  可以通过自然语言告诉AI希望编写或优化的提示词，大语言模型会根据输入描述，自动生成提示词。
  1. 在"系统提示词"或"用户提示词"的编辑框里，输入希望编写的提示词，如"你是一个智能客服助手"。
  
  2. 在"系统提示词"或"用户提示词"的右上角，单击"智能优化提示词"。然后就会出现AI自动优化生成的提示词。
     图11智能优化提示词   
     ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002569342231.png)
     图12AI生成提示词   
     ![](https://support.huaweicloud.com/usermanual-agentarts0/zh-cn_image_0000002569342207.png) 
  
  3. 单击"确认替换"，即可将提示词内容输入到提示词编辑框中。
   
在工作流中引用提示词的具体操作，请参考[大模型](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0062.html)、[Agent](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0064.html)、[意图识别](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0069.html)、[高级意图识别](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0070.html)和[提问器](https://support.huaweicloud.com/usermanual-agentarts0/agentarts_05_0079.html)。
