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

Promptfoo的搭建与测试,2026-0521成功版很简单

可能写的有点粗糙但是我搞通了有不懂的可以问我懒得再更新了其实我也是520当天搭建好的现在的教程也不多我就搜了搜没什么具体的步骤我想用windows感觉更方便一点但是一直不行各种版本问题还有缺失编译各种问题我就用的linux我的项目是调用的ollama本地模型然后进行Promptfoo测试项目本身windows里面下载了ollama1、下载ubuntu为的就是在linux里面使用promptfoo2、ubuntu里面下载ollama好像也可以不下载问问ai怎么连接windows里面的ollama如果不行就在ubuntu里面下载ollama然后连接不用在ubuntu的ollama里面再次下载模型文件了3、连接成功后创建一个文件夹随便起就行里面的tests写你的测试用例也可以写在yaml文件里面就是比较冗余具体里面应该怎么写可以问ai我现在可以跑可能数据属性什么的没弄懂反正思路没问题***ubuntu里面的语句***cd /mnt/d/promptfoo-demo promptfoo-demo是你自己创建的文件夹的名字promptfoo eval进行测试promptfoo view打开web端可是工具 网址是eval-JXY-2026-05-21T01:14:09 | promptfoohttp://localhost:15500/eval下面是我yaml的格式格式很重要多一个空格都不行和java后的yaml文件一样providers: - ollama:qwen3:1.7b env: OLLAMA_BASE_URL: http://192.168.××.×××:11434 prompts: - | 你是工业机床UI控制助手。 可用页面列表必须完全匹配 -主页 -程序 用户输入{{question}} 只输出JSON不要任何解释,不要加其他额外的文字。 输出格式{tool_calls:[{function:page_jump,parameters:{target_page:页面名称}}]} tests: - name: 主页 - 进入 vars: question: 进入主页 assert: - type: contains value: function:page_jump - type: contains value: target_page:主页 - name: 找边 - 打开 vars: question: 打开找边页面 assert: # 如果输出匹配任何合法页面 → 测试失败 - type: contains value: function:page_jump - type: contains value: target_page:找边 output: format: markdown file: results.md
http://www.gsyq.cn/news/1342288.html

相关文章:

  • 产业园区如何推动科技成果转化落地?
  • Gemini 3.5 Flash 深度评测:性能解析与高效接入实践
  • 对比Token Plan与按量计费哪种方式更节省成本
  • GNSS信号丢了也不怕:这款组合导航系统真硬核
  • Vivado 全局启动脚本 (Vivado_init.tcl) 极简配置教程
  • 解锁Midjourney大画幅秘密:3步实现电影级宽幅输出(含17组实测--ar 16:9至32:9全适配prompt模板)
  • OpenSSH 9.6p1紧急升级全解析:CVE-2023-51385漏洞修复实战指南
  • 中画幅风格Prompt工程黑箱破解(含哈苏H6D-100c光谱响应映射表+自定义--stylize补偿公式)
  • 为什么你的ElevenLabs挪威语输出总被用户投诉“像AI朗读”?——基于217小时母语者A/B测试的5个声学参数调优阈值
  • Unity接入Google Play Integrity API完整指南
  • AI如何从“0”到“1”设计一把完美的“蛋白钥匙”?
  • 中国分县林地面积统计数据
  • 大家都在签电子合同了,对企业有什么好处?
  • 创业天下数字化历程
  • 2026甘肃软化水处理设备厂家实力排行TOP5盘点:甘肃灌装瓶装水设备/甘肃瓶装水灌装设备/甘肃瓶装水生产设备/选择指南 - 优质品牌商家
  • 参数调优全解析,深度解读--stylize、--chaos、--quality在金属高光/漫反射/边缘衰减中的物理建模逻辑
  • 基于SpringBoot的“肌械师”减脂训练营管理系统设计与实现
  • 【轴承故障诊断】一种用于轴承故障诊断的稀疏贝叶斯学习(SBL),两种群稀疏学习算法来提取故障脉冲,第一种仅利用故障脉冲的群稀疏性,第二种则利用故障脉冲的额外周期性行为(Matlab代码实现)
  • 2026紫外光固化修复技术解析:cipp紫外光固化修复、管道紫外光固化、紫外光固化cipp修复、紫外光固化修复公司选择指南 - 优质品牌商家
  • 白帽工程师的四大核心工具链:从资产测绘到修复验证
  • 2026年推荐哈尔滨铝卷包装厂家选择推荐 - 行业平台推荐
  • HarmonyOS ,你所不知道的事件发布/订阅的通信机制-EventEmitter
  • 2026年评价高的安徽金属抛光铁粉多家厂家对比分析 - 品牌宣传支持者
  • OpenXR Runtime加载失败排查:SteamVR未被正确绑定
  • FastAdmin旧版本CVE-2024-7928任意文件读取漏洞实战修复指南
  • Unity ASE全屏风沙Shader实战:从光学建模到跨平台优化
  • k6 EOF错误真相:不是网络断开,而是响应截断
  • Unity风格化木质道具包:模块化建模与多管线材质优化方案
  • Charles抓包实战:HTTPS流量分析与客户端签名算法还原
  • UE5 GAS技能激活时蒙太奇动画不播放的7种解决方案