【api-checker】 v1.4

感谢大佬分享,大佬辛苦了,凌晨大半夜还在优化脚本 :smiling_face_with_three_hearts:

越来越强大了

我看大佬没有demo,我用serv00搭了一个
https://chk.ifc.us.kg/

2 个赞

其实有的,不过关于 pages 部署以及 demo 发过好几个帖了,有点懒得写,已经加上了 tieba_002

2 个赞

github打个1.4.1 1.42?还有新功能没写完吗 我同步更新下

2 个赞

“函数验证”写好了,不过和另外两个验证不同,打算作为所有可调用模型的选项,因为有些非 gpt 模型也支持函数调用,暂时应该没啥要更新的想法了

3 个赞

对所有模型可用的话 ,不如直接开始测试就调用?开始的测试只对gpt 做了个seed修改

函数调用应该不影响这个把,我没用没看过文档

测了个中转api的 claude-3.5 这个温度值保真吗

不影响,但有些模型可能会拒绝带函数参数的请求
哦我理解你的意思了,就是测试可用性的时候顺便把支持函数调用的模型也标识出来,省得手动一个个测试了?

拒绝请求? 不是结果不同吗。我之前的就是返回有指纹就是绿色,没指纹就是黄色,可以存个数组,展示结果时已经不支持的就不要按钮了。省一次请求&不会一页面按钮

没事,反正拒绝请求也是不支持函数调用的体现,你的方案我觉得可以

真有拒绝请求的话,这样吧 逻辑加载前面 判断响应是否成功 不成功再发起正常请求

resquestbody={}
之后接判断gpt 加种子
再接函数验证 判断是否拒绝 没拒绝判断是否有函数 没有就加入数组


如果拒绝再走原本逻辑

最后都是判断指纹和返回模型一致
然后展示结果 直接说他不支持函数验证 支持的就展示按钮

还是需要判断下返回模型吧,直接拒绝没有模型吧,我没测到拒绝的


有些没有测试按钮呢,还有按钮的绿色黄色啥区别

没有就是不支持测试,黄色代表没有系统指纹,大概率已经是假的了,

感谢分享。很好用,有一个地方可以再完善一下,就是官方的gpt-4o和gpt-40-mini都有指向的模型名称,所以直接请求gpt-4o肯定会返回不一样的模型名称导致出现:

模型不一致/映射,tnnd掺假?

其实他是真的官转api,因为来自oaipro :tieba_025:

再就是,经测试,HappyAI的4o、4系列模型均为假

主要是我们不一定有时间维护映射表,就没做这个,

你可以测试带时间戳的,时间戳的真就真

1 个赞

感谢分享大佬厉害啊