机器人流程自动化工具(影刀RPA )对无API的闭源大模型进行自动化测试
本文介绍了利用影刀RPA工具对闭源大语言模型进行自动化测试的方法。通过模拟人工操作流程,实现Excel测试数据的自动输入、网页交互和结果记录。主要流程包括:打开含测试用例的Excel文件,循环读取每行内容;自动访问MathGPT网页,将测试文本输入对话框并提交;等待模型响应后复制回答内容;将结果回写到Excel对应位置,并开启新会话确保测试独立性。该方法有效解决了人工测试效率低、易出错的问题,完整

文章目录
1前言
现在有很多特定领域的大语言模型(LLMs)没有开源,也没有API提供,对其进行测试受阻,人工测试费时费力也容易出错,所以可以采用Robotic Process Automation(机器人流程自动化,RPA)对这类型闭源没有API的大模型进行自动化测试。
有很多 机器人流程自动化 工具,本文采用的是影刀RPA,其教程如下:
https://college.yingdao.com/lesson
教程很详细,看完基本都会操作了。
b站:机器人流程自动化工具(影刀RPA )对无API的闭源大模型进行自动化测试
2 操作流程
2.1 整体流程
我写的整体流程如下:
共享连接:https://api.winrobot360.com/redirect/robot/share?inviteKey=b05fcd4ed192f45b
结果如下,第一列是攻击命令,第二列是大模型回答内容(这一列就是RPA自动完成的):
2.2 详细流程
打开Excel
打开Excel,这里存放的就是要送入大模型测试的数据
下面就是Excel打开后的内容,只有一列,第一列就是要输入到大模型的攻击内容

打开网页
打开MathGPT

循环Excel内容
从第二行开始循环遍历,直到最后一行
设置变量
这里将每一行的Excel的攻击内容设置为变量
写入输入框
将上一步设置的变量写入输入框(即,把攻击内容放到大模型的输入框中),在高级中设置为剪切版输入


点击元素(发送)
点击发送,把内容发送,大模型开始回答

等待
等待30秒(大模型输出答案),这里必须等待,因为大模型的输出需要时间。
点击元素
点击复制,复制大模型回答的内容

获取剪切板文本
将复制的内容赋值给变量
写入内容至Excel表格
把大模型回答内容写入Excel,写入的行数和遍历的行数一样,列数在第二列(B)

点击元素
这里点击开启新的会话,避免当前攻击影响到下一次攻击。

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)