起因
我是一个独立开发者,做 AI 相关项目的时候最头疼的就是模型接入。
用 GPT-4o 要注册海外账号绑信用卡;想换 Claude 又要对接一套新 SDK;国产的 DeepSeek、通义千问还得再注册再对接……
每多一个模型,就多一套 API Key、多一套鉴权、多一份账单。模型越来越多,维护成本越来越高。
我想,能不能只对接一次,就能用所有模型?
做了什么
于是我做了一个叫 简API 的东西——一个 AI 大模型统一接入平台。
核心思路很简单:
- 协议完全兼容 OpenAI,路径、字段、鉴权方式一模一样
- 同一个 API Key + 同一个 Base URL,换模型只改
model参数 - 网关内部自动转发到对应上游,开发者无感
怎么用
如果你已经在用 OpenAI SDK,改两行配置就行:
from openai import OpenAI
client = OpenAI(
api_key="sk-your-jianapi-key", # 换成简API的 Key
base_url="https://api.jian.chat/v1" # 换成简API的地址
)
# GPT-4o
client.chat.completions.create(model="gpt-4o", messages=[...])
# 换 Claude,只改 model
client.chat.completions.create(model="claude-3-5-sonnet-20241022", messages=[...])
# 换 DeepSeek,还是只改 model
client.chat.completions.create(model="deepseek-chat", messages=[...])
不需要学新 SDK,不需要改代码结构。
目前接了哪些模型
9 大厂商,400+ 模型:
- OpenAI:GPT-4o、o 系列推理、DALL·E
- Anthropic:Claude 3.5 Sonnet
- Google:Gemini、Imagen
- 深度求索:DeepSeek-V3、DeepSeek-R1
- 阿里巴巴:通义千问 Qwen
- 智谱 AI:GLM-4
- 字节跳动:豆包、Seedream
- 月之暗面:Kimi
- MiniMax:abab、海螺语音/视频
对话、图像、语音、向量、视频都有,模型持续增加中。
收费模式
按量计费,用多少扣多少。公开价目表,没有黑箱。
注册送 0.1 美金测试额度(约 400 万 4o-mini Tokens),够你跑不少测试了。首充 10 美金加赠 1 美金。
技术实现
后端 Go + Gin,数据库 MySQL。几个关键设计:
- 多 API Key 轮询:配置多个上游 Key,自动负载均衡和故障切换
- 统一计费:支持按 Token、按次、按音频秒三种计费模型
- 流式透传:SSE 完整透传,不缓存不截断
- 钱包系统:预充值 + 实时扣款,每笔消耗可追溯
作为独立开发者的一点思考
做这个产品的过程中,最大的体会是:独立开发者做基础设施类产品,一定要解决"冷启动"问题。
简API 的冷启动方案是:注册就送额度。让开发者零成本跑通第一个请求,比任何文案都有说服力。
第二个体会是:**协议兼容比功能创新更重要。**OpenAI 协议已经成为事实标准,兼容它比重新发明一套协议更能降低用户迁移成本。
如果你也在做 AI 相关项目,欢迎试试简API。
地址
有问题可以留言,也可以在官网扫码加微信交流。