cek-probe-model:检测模型是否被伪装
一组用于测试兼容 OpenAI API 的模型端点的 Python 脚本。脚本会获取模型列表,然后运行简单的探针(probe),并展示结果摘要。
安全性
- 仅使用你拥有或被授权测试的端点和 API key。
- API key 从环境变量读取;不要提交
.env或真实 key。 - 探针会发送推理请求,可能会消耗提供商的配额/产生计费。
安装
python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install requests
将 .env.example 复制为 .env,然后手动设置变量。PowerShell 不会自动读取 .env,所以最简单的示例如下:
$env:EUROUTER_API_KEYS = "replace-with-authorized-key"
python .\cek_model_fast.py
脚本
cek_model_fast.py— 选择模型并运行身份/逻辑探针。cek_model_w_waiting.py— 测试所有 InferHub 模型,带重试和间隔。cek_model_waiting_3s.py— 测试所有 CFRouter 模型,请求之间设有间隔。
当标签中的模型家族(例如 DeepSeek)与身份探针回答中提到的模型家族(例如 GPT)不一致时,cek_model_fast.py 还会给出 ARCHITECTURE MISMATCH / SUSPECT(架构不匹配/疑似伪装)警告。