
GetCheapAI
GetCheapAI 是一个专注、高效的 AI 模型价格信息平台,旨在通过透明的数据对比,帮助开发者快速找到最适合自己业务需求且最具性价比的模型服务。
Free Model Radar 是一个轻量级、实时的监控工具,旨在帮助开发者和研究者追踪各大 AI 厂商免费模型的可用性、速率限制及性能表现。它部署在 Cloudflare Workers 上,利用其边缘计算能力和 KV 存储,以极低的成本实现高频次的模型探针检测。
Free Model Radar 是一个轻量级、实时的监控工具,旨在帮助开发者和研究者追踪各大 AI 厂商免费模型的可用性、速率限制及性能表现。它部署在 Cloudflare Workers 上,利用其边缘计算能力和 KV 存储,以极低的成本实现高频次的模型探针检测。

scheduled() handler 触发周期性刷新 (runRefresh)。npm install
cp config/providers.example.json config/providers.local.json
cp .env.example .env.local
编辑 config/providers.local.json 和 .env.local,填入你的 API Key 和提供商信息。
示例配置 (config/providers.local.json):
{
"version": 1,
"updatedAt": "2026-08-27T09:00:00.000Z",
"providers": [
{
"id": "groq",
"name": "Groq Cloud",
"baseUrl": "https://api.groq.com/openai/v1",
"secretName": "GROQ_API_KEY",
"enabled": true,
"modelStrategy": "free-first",
"freeKeywords": ["free", ":free"],
"probe": {
"maxModels": 20,
"concurrency": 3,
"attempts": 1,
"timeoutMs": 25000
}
}
]
}
# 校验本地配置格式
npm run kv:validate
# 推送配置到 Cloudflare KV
npm run kv:push
# 从 KV 拉取最新配置
npm run kv:pull
使用 Wrangler CLI 设置敏感信息:
npx wrangler secret put REFRESH_ADMIN_TOKEN
npx wrangler secret put GROQ_API_KEY
# ... 其他 Provider 的 Key
在 wrangler.jsonc 中替换真实的 KV Namespace ID:
{
"kv_namespaces": [
{
"binding": "RADAR_KV",
"id": "replace-with-your-kv-namespace-id"
}
]
}
# 本地开发预览
npm run dev
# 类型检查与构建
npm run typecheck
npm run build
# 部署到 Cloudflare
npm run deploy
部署后,访问以下 URL 进行管理员登录:/?admin_token=你的 REFRESH_ADMIN_TOKEN
登录成功后会设置 HttpOnly Cookie,有效期 12 小时。管理员可以手动触发刷新、查看原始日志和管理配置。
scheduled() handler,或考虑使用单独的 Cron Worker。






