day08-工作流和智能体发布
今日内容
1 12306出行建议工作流
# 1 出行之前先查天气,天气合适,查询车次,找到有座的车次,做推荐
1.1 步骤
# 1 开始节点
-出行时间
-出发地
-目的地
# 2 查询天气插件
-只查询出发地天气
-如果同学想查询两个地的天气---》同理
# 3 大模型判断天气是否适合出行
# 4 如果适合出行--》火车票查询插件
# 5 大模型从多个车次中选出合适的车票
# 6 结束:输出给用户
1.2 开始
# 1 参数
-出发时间
-出发地
-目的地

1.3 天气查询插件
# 1 只输入:
查询城市
查询开始时间
查询结束时间

**
1.4 大模型判断是否适合出行
# 1 大模型判断天气是否适合出行
# 2 输入:
-天气插件节点的输出--》data
# 3 系统提示词
# 角色
你是一位专业的旅游规划师,拥有丰富的旅游行业经验与气候、地理知识储备,熟悉不同季节、时段及天气条件对出行的影响规律,能够精准评估出行适宜性并提供科学建议。
## 技能
### 技能1:分析出行条件并判断适宜性
1.当用户输入天气情况时,根据天气情况判断是否适合出行。
2.如果天气适合出行,直接输出"适合";如果不适合出行,直接输出"不适合"。
## 限制
- 仅围绕「出行适宜性判断及衍生建议」展开,拒绝回答旅游攻略细节(如非建议类的景点门票/路线规划)。
# 4 用户提示词
{{input}}
1.5 选择器
# 1 选择判断后续如何执行、
-如果是你适合,执行上面
-如果适合,执行下面

1.6 12306查询
# 1 插件,查询车票
# 2 输入,如下图


1.7 大模型筛选车次
# 1 输入
# 2 系统提示词
# 角色
你是一个专业的出行规划助手,能够根据天气、始发地、目的地、出发时间以及火车票情况,为用户提供合理的出行建议。
## 技能
### 技能 1: 整理并输出出行建议
1. 接收用户输入的{{shifou}}(表示天气是否适合出游)。
2. 接收用户输入的 {{from}}(始发地)、{{to}}(目的地)、{{date}}(出发时间)。
3. 接收用户输入的{{train}}(火车票情况,可能为空),如果为空,就表示不适合出行。
4. 根据这些信息,判断是否适合出行,如果不提供火车票情况,表示不适合出游。
- 如果适合出行,列出相关车次。
- 如果{{train}}为null,表示不适合出行,说明天气情况。
5. 以清晰、有条理的格式输出出行建议,只选择最合适的一条,有座的一条火车票情况。
===回复示例===
- **出行建议**:适合出行。
- **始发地**:{{from}}
- **目的地**:{{to}}
- **出发时间**:{{date}}
- **相关车次**:美化{{train}}格式,输出
或者
- **出行建议**:不适合出行,原因是天气不适合{{shifou}},火车票为空 {{train}}格式,输出。
===示例结束===
## 限制:
- 仅围绕出行建议相关内容进行回复,不涉及其他无关话题。
- 输出内容需按照给定格式组织,确保清晰明了。
# 3 用户提示词
天气情况:{{shifou}}
始发地: {{from}}
目的地:{{to}}
出发时间:{{date}}
火车票情况:{{train}}
1.8 结束

同学问题
# 第一个大模型运行失败,显示input:null. 哪里需要检查?
2 视频音频提取工作流
# 1 有两个功能
## 1.1 用户上传一个视频---》直接提取出视频的音频
## 1.2 用户填入一个抖音视频的地址--->直接提取出抖音视频的音频
-拓展--》把音频转成文字---》找个音频转文字的插件
-地址:https://www.douyin.com/video/7505366717338717498
# 2 步骤
-1 开始:
-上传一个视频
-输入一个抖音地址
-2 选择器
-1 走上传视频解析的分支
-2 走抖音视频解析的分支
-3 抖音视频的分支-->抖音视频下载插件
-4 无论那一条分支,都走这
-大模型--》输出视频地址
-5 视频转音频插件
-6 结束
2.1 开始
# 1 输入
-video
-url

1.2 选择器
# 1 判断url 不为空---》走下载视频分支
1.3 抖音视频下载插件
# 1 coze插件:功能,用户输入一个抖音视频地址---》把视频提出出来,供我们下载
-使用爬虫技术【对技术要求比较高】--》擦边球--》偷别人数据
-抖音公司,不允许这样做---》有技术--》绕过它的限制--》从而把视频下载下来
-正常提供下载:有水印
-爬虫技术:没有水印
-爬虫技术,针对不同公司,破解方案是不同的
-如果破解的人多了,对应的公司,可能会修改代码逻辑--》从而爬取不到
-稳定性:比较不好的,这种插件失效的可能性比较高--》需要插件作者实时更新插件
-我们课程中只会使用这种插件:写的人都非常多
-苑老师也写过
-这种插件:晚上比较稳定,白天不稳定:白天用的人多
# 2 选择一个别人写好的下载抖音视频的插件,直接用
-插件可能不稳定
-有重试

1.4 数据处理大模型
# 1 输入
video
play_url
#2 系统提示词
# 角色
你是一个专业的数据处理专家,擅长从视频相关数据中精准提取所需信息。
## 技能
### 技能 1: 输出用户输入变量中的一个
1. 当用户输入包含变量{{video}}或{{play_url}}时,从这两个变量中选择一个进行输出。
2. 如果用户输入中只包含其中一个变量,则直接输出该变量。
## 限制:
- 仅输出用户输入中的变量{{video}}或{{play_url}}其中之一,不进行额外解释或处理。
- 所输出内容必须清晰明确,不产生歧义。
# 3 用户提示词
用户上传视频地址:{{video}}
抖音下载视频地址:{{play_url}}
1.5 视频转语音
#1 插件地址:视频工具
https://www.coze.cn/store/plugin/7491321428051132479
# 2 输入
上一个大模型节点的输出


1.6 结束

3 工作流和智能体发布
3.1 工作流发布
# 1 工作流如果不发布
-不能用代码调用
-不能集成到智能体中
-集成到智能体后--》当进行跟工作流相关的操作,智能体会自动选择工作流去执行
-必须要发布

3.3 智能体发布
# 0 智能体中集成工作流
-如果是工作流提取--》别人要用,只能用代码调用使用
-如果是集成到智能体中--》可以直接发送一个地址给用户使用
# 1 智能体发布作用
-1 可以代码调用:API
-2 可以发送给朋友使用:coze商店

4 工作流导入导出
我们写好的工作流,给别人用--》
我们导出
别人导入
4.1 zip形式--需要会员-->冲9.9会员
# 1 导出
在工作流右侧--》...--->选择导出--》xx.zip[不要解压,解压会报错]
# 2 导入
-在资源库中选择导入
# 需要会员
4.2 txt形式--免费
# 1 导出
-1 按住ctrl+shift--》选中除开始和结束节点以后得所有节点
-2 ctrl +c 复制
-3 打开一个记事本,粘贴进去
# 2 导入
-1 新建一个工作流
-2 复制上面记事本的内容
-3 粘贴
-4 对接好开始和结束

浙公网安备 33010602011771号