项目地址:GitHub | 网站 1 ( vercel 域名) | 网站 2 (我的域名)
支持 vercel 一键部署。
受各位大佬启发并参考官方 API 文档,开发了一个基于是否支持官方参数的逆向检测工具。该工具检测失败的 API 极大概率是逆向的。
目前项目处于初步阶段,暂时需要人工对比响应结果与示例进行判断。
每个模型提供商和参数都有不同的逆向/官方接口返回示例。
参数 | 解释 |
---|---|
max_tokens | 官方 API 严格遵守 token 限制(如 max_tokens=10 ),逆向的会忽略限制。 |
logprobs | 官方 API 返回每个 token 的 logprobs 信息,逆向的不支持。 |
n | 官方 API 返回多个回答(如 n=2 ),逆向的只返回一个回答。 |
stop | 官方 API 遇到停止词立即停止生成,逆向的会忽略停止词输出完整内容。 |
image_url | 官方 API 正确处理图像 URL 并生成描述,逆向的无法处理图像。 |
function_call | 官方 API 返回 json 格式的函数调用,逆向的不会调用函数。 |
response_format | 官方 API 返回指定格式(如 JSON ),逆向的只返回字符串。 |
参数 | 解释 |
---|---|
max_tokens | 官方 API 严格遵守 token 限制(如 max_tokens=10 ),逆向会忽略限制。 |
stop | 官方 API 遇到停止词立即停止生成,逆向会忽略停止词输出完整内容。 |
function_call | 官方 API 返回 json 格式的函数调用,逆向的不会调用函数。 |
参数 | 解释 |
---|---|
max_tokens | 官方 API 严格遵守 token 限制(如 max_tokens=10 ),逆向会忽略限制。 |
codeExecution | 官方 API 内置代码执行工具,逆向实现无法执行代码来获取准确结果。 |
googleSearch | 官方 API 正确调用谷歌搜索并返回结果,逆向实现无法调用谷歌搜索工具。 |
response_format | 官方 API 返回指定格式(如 JSON ),逆向实现只返回字符串。 |
PS:Gemini 居然还有逆向的,太离谱了。