ChatGPT给数据库表生成测试数据,3.5vs4.0
大家好啊
上期视频发布以后有的小伙伴好奇说
能不能给数据库的一张表
来生成测试数据
那今天啊带着大家一起来测一下
我们先用gpt3.5的模型
首先呢我建了一张空表叫user
然后呢我们把它的
这个创建语句复制出来
好我们把它粘过来
这样的话相当于把表结构告诉他了
对吧然后呢我们告诉他
然后
生成一些测试数据
好大家看 它已经有了
但是呢
它这个都是英文的
测试数据
来一个:要中文的
好这都都是中文的了
但是大家看他这个状态字段
采用的是英文字母
所以呢我们再给他加一些要求
status需要是10、20、30、
里面的
数值
这样就可以了
不过呢他这个header(字段)他认为是职位了
我们可以再要求他
header是头像
那他生成的是这种地址
但这种地址呢也都是没法访问的哈
好我们再用4.0试一下
再创建一个会话
我们选
好还是我们把表结构拿过来
4的反应速度明显比3.5要慢一些啊
先停一下
然后说帮我生成一些测试数据
好大家看,它还是英文的
我们来stop
嗯
他这里边就没有简单的用张三李四了
大家看他用的是张伟
不过状态字段还是用的英文字母
我们看头像
啊头像这块也不对
好我们停一下
我们跟他说status
需要是 10、20、30、40中的数值
然后header是头像地址
好这回status状态是对的了
再来看header
啊跟刚才那个也差不多也是这样的
好大家看可
以了我们再来比对比一下刚才的3.
他简单的张三李四王五
但是呢gpt4的话
他用的就是张伟、李丽、王强这种名字
但是呢
他其他的表现并没有比3.5好的太多
然后最后啊我们把这个sql复制出来
然后呢放到数据库里执行一下
好可以了我们再来检查一下这张表
数据就进来了
最后更新于