当前位置: 首页 > wzjs >正文

建设部建筑招投标网站百度seo多少钱一个月

建设部建筑招投标网站,百度seo多少钱一个月,绵阳建设局网站皱劲松,中国铁路建设工程招标网站前言 这篇文章依赖到的操作可查阅我之前的文章: dify里的大模型是怎么添加进来的:在Windows本地部署Dify详细操作 flask 框架app.route()函数的开发和调用:PythonWeb开发框架—Flask工程创建和app.route使用详解 结构化提示词的编写&…

前言

这篇文章依赖到的操作可查阅我之前的文章:

dify里的大模型是怎么添加进来的:在Windows本地部署Dify详细操作

flask 框架@app.route()函数的开发和调用:PythonWeb开发框架—Flask工程创建和@app.route使用详解

结构化提示词的编写:大模型结构化提示词编写方法

1.Chatflow和工作流的区别

Chatflow:支持反复提问

工作流:不支持反复提问,只能做一次任务,做完就结束了

2.编写测试用例工作流

2.1 创建工作流

给工作流取个名称,右下角点击【创建】

创建成功后默认添加了 【开始】节点

2.2 添加输入变量

给 “开始” 节点添加输入变量

添加变量:本地doc文档

2.3 提取需求文档内容

添加第二个节点:文档提取器

给第二个节点 “文档提取器” 添加输入和输出变量,还可以修改节点名称

 

2.4 用大模型写测试点

添加第三个节点:添加大模型,让大模型根据提取的需求内容编写测试点

选择模型:点击节点,在右侧面板上点击模型,然后在弹出的面板上下拉选择模型

 选择模型后,要注意调整 “温度” 和 “输出最大长度”,并打开开关

 添加System提示词:

添加用户提示词:

2.5 用大模型写测试用例

添加第四个节点:添加大模型,让大模型根据测试点写测试用例

选择模型:点击节点,在右侧面板上点击模型,然后在弹出的面板上下拉选择模型,注意调整温度和最大生成长度,并打开开关

添加System提示词: 

添加用户提示词:

 

2.6 写用例到Excel文档中

dify工作流中并不支持直接生成excel文件,但是支持HTTP请求

实现把大模型生成的测试用例存放在Excel中的方法是:用flask启动一个微服务,写一个@app.route()函数,dify的HTTP请求去调用这个接口,实现步骤如下:

  • 编写@app.route()函数:

## 安装依赖库

pip install  flask  pandas  openpyxl

from flask import Flask,request,jsonify
import os
import pandas as pd
import datetimeapp = Flask(__name__)@app.route('/')
def hello_world():  # put application's code herereturn 'Hello World!'@app.route('/write_to_excel', methods=['POST'])
def write_to_excel():# 1. 检查请求数据if not request.is_json:return jsonify({"result": -1, "error": "Content-Type必须是application/json"}), 400data = request.json# 2. 参数为空检查if not data or len(data) == 0:return jsonify({"result": -1, "message": "输入参数为空"}), 400try:# 3. 生成带时间戳的文件名timestamp = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")excel_file_path = os.path.join(os.getcwd(), f'output_{timestamp}.xlsx')  # 添加时间戳# 4. 数据处理df = pd.DataFrame(data)df.to_excel(excel_file_path, index=False, engine='openpyxl')return jsonify({"result": 1,"message": "数据已成功写入Excel文件","file_path": excel_file_path,"saved_rows": len(data),"timestamp": timestamp  # 返回时间戳信息}), 200except Exception as e:return jsonify({"result": -1, "error": str(e)}), 500if __name__ == '__main__':app.run()
  • 启动Flak服务

  • dify工作流中添加HTTP节点

  • 配置HTTP请求节点

【 注意】

url 不能填写:http://127.0.0.1:5000/write_to_excel,dify是在容器里的,相当于一个被隔离的子系统,如果dify是通过docker desktop安装并且和flask服务在一台电脑上,url填写为:http://host.docker.internal:5000/write_to_excel ;如果不在一台电脑上,url填写为:http://flask所在电脑IP:5000/write_to_excel

【其他】

如果不知道测试点的输出格式是什么,可以在 “测试用例” 后面直接加 “结束”节点,先运行,看输出结果,然后在 “测试用例” 和 “结束” 节点中间加上“HTTP请求”节点

2.7 添加结束节点

给 “结束” 节点添加输出

2.8 运行

右上角点击【运行】按钮,弹出面板,上传文件,点击【开始运行】

运行过程中可以在 “追踪” 下看每个节点运行情况和运行结果

点开可以看到每个节点的输入和输出


详情里面可以看到输入和最后的输出,以及使用的Token数

结果里是最后的执行结果

2.9 落地结果

 

http://www.dtcms.com/wzjs/59743.html

相关文章:

  • 网站开发毕设盐城seo培训
  • 手机好在百度做网站吗衡阳百度seo
  • 顺德互动交流网站百度电商广告代运营
  • 西宁做网站的公司搭建自己的网站
  • 建设银行网站 查余额查询郑州网站推广培训
  • 五莲县城乡建设局网站首页如何引流客源最快的方法
  • 做一个购物网站需要什么技术网站排名分析
  • 做网站流程顶尖文案网站
  • 网站建设模板怎么用百度首页排名优化平台
  • java做网站有什么优势西安百度搜索排名
  • 公司网站建设上海找谁长沙网站到首页排名
  • 卖主机网站seo专员是干什么的
  • 怎么手动安装网站程序上海牛巨仁seo
  • 佛山南海区建网站的公司网站快速优化排名官网
  • 四面山网站建设网络营销和传统营销的区别有哪些
  • 网站的开发与建设项目廊坊网站排名优化公司哪家好
  • 国外优秀企业网站设计搜索引擎平台排名
  • 导航网站制作网站seo的优化怎么做
  • 桂林做手机网站大连网站建设
  • 小程序官网登录入口seo常用工具网站
  • 临朐网站优化网络营销推广方法十种
  • 做网站包括什么网站建设选亿企网络
  • 网站建设需要收集资料吗网络营销策略分析报告
  • 校园网站建设管理及责任表百度关键词优化系统
  • 做网站这个工作怎么样做网页的网站
  • 永久免费ppt下载网站网址查询注册信息查询
  • 海南网站优化公司霸榜seo
  • 免费做字体的网站好中国站长之家域名查询
  • 枣庄学习建设网站培训网站打开速度优化
  • 网站建设 有限公司2021最火营销方案