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

网页标准化对网站开发维护的好处网上项目外包

网页标准化对网站开发维护的好处,网上项目外包,wordpress主题房,电子商务网站规划的原则前言 这篇文章依赖到的操作可查阅我之前的文章: 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/794569.html

相关文章:

  • 上海做网站 公司 哪家好哪里有永久免费建站
  • 没有网站 淘宝客手机网站建设口碑好
  • 东莞做商城网站建设e4a怎么做点击跳转网站
  • 做静态网站多少钱wordpress轮播图调用
  • 赣州建站服务文库网站怎么做seo
  • cms网站建设的实训总结建立企业网站的步骤
  • 简述网站建设基本过程个人如何建立公司网站
  • 成都sw网站建设服装设计画图软件app
  • 潍坊在线制作网站厦门长实建设有限公司网站
  • 雷州市住房和城乡规划建设局网站长沙游戏推广
  • 网站开发用户登陆的安全wordpress网站上传
  • 上海专业网站制作开发做网站的背景像素
  • 淘宝上面建设网站 天堂资源地址在线下载
  • 建设网站的会计分录wordpress如何去除底部
  • 网站上线准备免得做网站
  • 代理分佣后台网站开发谷歌代理
  • 庆阳做网站公司南平网络推广
  • 温州专业营销网站制作查飞机进出港的app
  • 郑州高考网站建设快速排名工具免费
  • 网站用什么技术实现在线制作图片渐变色
  • 沈阳专业网站建设公司响应式网页设计案例实现与分析
  • 网站建设阶段性工作重点wordpress 高校官网
  • 吉林市建设工程档案馆网站北京小程序定制开发
  • 河南炒股配资网站开发没有rss源的网站如何做rss订阅
  • wordpress拿站禅城做网站
  • 简洁文章网站模板下载苏州市建设厅网站
  • 南京网站设计 联络南京乐识企业网络营销项目
  • 住建部建设厅官方网站快对作业小程序入口
  • 网站备案导致网站被k宜春建设局官方网站
  • 长沙品牌网站设计阳逻开发区网站建设中企动力