分享一个自己做的 AI API 中转服务, Vercel 部署,不用服务器

5 月 24 日
 Parsifal

一直在 V 站潜水,现在做了个只需要 Vercel 部署的轻量级 AI API 中转,大佬们瞅瞅!

我的核心痛点:

为啥不用现有的:


AI Relay — 基于 Vercel Edge Runtime 的轻量级 AI API 中转

🔗 GitHub: https://github.com/MoyuFamily/ai-relay

主要功能:

部署: 点击 Deploy 按钮 → 填 3 个 Key → 等 2 分钟 → 搞定


管理后台截图:

运行概览

密钥管理

辅助工具


整个项目基本都是由 Hermes 的 4 个 Agent 完成的,从调研、立项、开发到迭代、开源,绝大部分都是 Agent 自己做的,我只是提供权限和要求。

希望能给大家带来方便,有问题直接提 Issue~

3292 次点击
所在节点    程序员
22 条回复
Parsifal
5 月 31 日
把 CloudFlare 也兼容了,可以同时部署到 CF 和 Vercel~


✨ 新功能

Cloudflare Pages 全自动部署:支持通过 GitHub Actions 一键部署到 Cloudflare Pages ,自动完成 D1 数据库创建、KV namespace 创建、D1 migrations 执行、环境变量配置和资源绑定。
Cloudflare D1 + KV 存储:CF 部署使用 D1 (用量统计)+ KV (配置数据),自动检测 CF 环境并切换存储后端。
Parsifal
6 月 5 日
v2.11.0: Cherry Studio 导入与 Provider UA 定制 Latest
@agent-bingge agent-bingge released this 14 hours ago
v2.11.0
51d8294
✨ 新功能
Cherry Studio 链接导入 Provider:支持通过 Cherry Studio 链接一键导入 Provider 配置,简化多 Provider 管理流程。
已有 Key 选择支持:自定义 Provider 编辑弹窗中支持选择已有 API Key ,无需重复输入。
Key 数量指示器:Provider 编辑 UX 优化,展示当前 Key 数量便于管理。
Provider 自定义 User-Agent:支持为每个 Provider 单独配置 User-Agent ,避免上游服务商因默认 SDK 标识而封禁请求。
Provider 默认模型测试:API Key 测试时自动使用 Provider 特定的默认模型。
精确模型优先级路由:支持精确匹配模型名称的优先级路由,以及 Hash Key 解析。
Provider 导入暂存草稿:导入 Provider 配置时先暂存为草稿,确认后再保存。
模型批量删除:支持批量移除模型列表,提升管理效率。
User-Agent 透传与清理:将客户端 User-Agent 透传至上游 Provider ,清理 fallback 引用中的冗余字段。
🐛 问题修复
上游请求重试与 User-Agent 兼容:上游请求失败时使用浏览器兼容的 User-Agent 重试。
Provider Key 测试重试与错误处理:改进 Key 测试的重试逻辑和错误消息展示。
NewAPI 导入 Base URL 与模型发现回退:修复 NewAPI 导入时的 Base URL 拼接和模型发现 fallback 逻辑。
UI 错误消息展示:改进上游返回 HTML 响应时的错误消息展示与摘要处理。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1215072

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX