在Cloudflare Workers或Pages上部署,用于反代国内无法直接访问的大模型API。支持完全透传,不做任何修改。支持轮询API密钥,避免请求限制。
暂时支持gemini, openai, claude, groq, cerebras等大模型服务。
基本使用方法:
- GEMINI:
https://<your_pages_url>/gemini/...
- OPENAI:
https://<your_pages_url>/openai/...
- CLAUDE:
https://<your_pages_url>/claude/...
- GROQ:
https://<your_pages_url>/groq/...
- CEREBRA:
https://<your_pages_url>/cerebras/...
该功能可记录所有API请求的关键指标,提供强大的可观测性。
配置方法:
- 参考详细配置指南:ANALYTICS_ENGINE_SETUP.md
- 在Cloudflare仪表板创建Analytics Engine数据集
- 在wrangler.toml中配置LOGS绑定
- 日志会自动记录服务商、模型、状态码、响应时间等信息
该功能可实现API密钥的自动轮询,有效避免单个密钥的请求限制问题。
配置方法:
- 参考详细配置指南:D1_DATABASE_SETUP.md
- 在Cloudflare仪表板创建D1数据库
- 在wrangler.toml中配置DB绑定
- 创建rotation_state表用于存储轮询状态
- 设置MASTER_KEY环境变量和各服务商的密钥列表
- 所有功能均为可选,您可以根据需要选择性配置
- 基础反代功能无需额外配置即可使用