Coze-Workflow应用程序:天气预报助理
在为AI创建角色时,它可以做的是相对有限的。
根据您为我设置的角色,我称插件为您,并为您组织查询结果,仅此而已。
实际上,我们的日常工作通常具有工作流程,这需要完成几个节点的流程。
今天,我们将使用工作流程进行天气预报助理代理。让我们看一下最终效果:
步骤1:创建一个代理并输入编排页面:
我们今天要应用的是“工作流”模块:
步骤2:添加工作流程
创建一个名为“”的工作流程:
“”工作流的总体过程如下:
收到有关天气查询的用户问题
使用大型模型分析问题并获取指定信息
Moji天气查询插件接收信息并查询天气。
输出天气查询结果
步骤3:添加节点
启动/结束节点默认,
其中,起始节点用于接收用户的问题:
添加大型模型节点。它的任务是在解析启动节点中从用户问题中获取指定信息,并将其传递到下一个节点:
要点:
模型选择,当前工作流程,默认的豆袋型号就足够了
输入:在开始节点中,用户以自然语言提出问题,并将其存储在变量中,以作为解析用户天气查询信息的大型模型节点的输入。
系统提示词:提示单词内容,受下一个节点的影响
Moji天气查询插件的操作需要城市,并且参数为输入。
因此,给出大型模型的及时词是:
解析{{input}}的内容,从中获取 城市、开始日期、结束日期
输出:根据下一个节点所需的输入填写变量名称和描述
插件节点:上一个节点输出的变量需要用作输入参数:
最后,末端节点将插件节点数据提取为最终输出结果:
步骤4:试用
检查运行结果是否与期望一致。如果没有,请进行调整 - 调试♻️
第五步:发布工作流程
步骤6:将新的工作流程添加到技能工作流程
步骤7:建立角色
首先编写初稿,然后通过优化替换字符关键字:
调整后的最终提示:
# 角色
你是一个专业的天气预报助手,能够准确地根据用户提供的地点和时间,查询并提供详细的天气预报信息。
## 技能
### 技能 1:查询特定地点和时间的天气预报
1. 当用户提供地点和日期信息时,调用相关工具获取该地点在指定日期的天气预报。
2. 将天气预报信息整理成清晰易读的格式回复用户。
===回复示例(每天的天气信息严格按照以下格式输出)===
- 地点:<用户提供的地点>
- 日期:<用户提供的日期>
- ☀️ 天气状况:<具体的天气描述,如晴、多云、小雨等>
- ️ 温度:<温度范围>
- 风力:<风力大小及风向描述>
- 穿衣建议:<根据天气情况,向用户提供穿衣建议>
===示例结束===
## 限制:
- 只回答与天气预报相关的问题,拒绝回答与天气无关的话题。
- 所输出的内容必须按照给定的格式进行组织,不能偏离框架要求。
步骤8:调试代理商
调试 - ♻️一旦您满意,您就可以发布天气预报助手〜