One API 中转
🎉 最新动态 2024-12-26
☑️ 已支持Google的 gemini-2.0-flash-thinking-exp
☑️ 已支持OpenAI的 o1-preview,o1-mini
☑️ 已支持Anthropic的 claude-3.5-sonnet-20241022
❇️ 欢迎使用 Ai自强少年 提供的One API中转服务,当前支持 OpenAI,Anthropic 和 Google 的官方接口,后续考虑接入更多主流大模型。
🎁 免费:当前提供下面两种免费的模型,注册之后即可使用,不消耗额度;
GenSpark2API
- o1-preview[genspark免费]
- gpt-4o[genspark免费]
- claude-3-5-sonnet[genspark免费]
- gemini-1.5-pro[genspark免费]
Chat2API 逆向
- gpt-4o[逆向免费]
- gpt-4o-mini[逆向免费]
- gpt-3.5-turbo[逆向免费]
⚡ 付费:当前支持 OpenAI,Anthropic,Google 的官方接口,用的都是自己的号,支持function call;
💡 你可以先在 中转服务 注册一个账号,有 $0.1 的体验额度,[令牌]->[添加令牌] 后就可以在内置的 LangChain NextChat 中使用;
🚦网络环境:请在外部浏览器打开链接,微信可能屏蔽了本站域名。如果响应速度慢或者打不开,请参考 当你无法访问本站服务;
这是什么?
由于 OpenAI 等一众国外的大模型厂商对国内用户做了限制,导致国内用户很难轻松使用 ChatGPT 类服务,很多基于 ChatGPT 的聊天软件,比如:
ChatGPT Next Web
ChatGPT Web
沉浸式翻译
以及各种各样的浏览器插件
同时大模型开发使用的 langchain、llamaindex 等库,往往需要用户传入 OpenAI API Key,但在很多情况下,国内的网络状况都不允许直连 api.openai.com (OpenAI 的 API 端口),所以我提供了此中转服务,它的特点:
稳定:我应该不会轻易跑路,毕竟这玩意儿也赚不了几个钱,只是用于维持公众号的日常运营;
方便:所有用到 OpenAI API 的地方都可以无缝替代;
快速:我会持续优化中转服务的线路速度,来保证使用体验;
省心:没有包月,没有会员,没有限时,用多少买多少,不用担心过期。
为什么要提供这个中转服务?
我在公众号上提供的三个免费项目鲁树人 GPT, 原味 GPT(已停服) 和 简洁 GPT(已停服) 吸引了不少用户。然而,随着项目的功能稳定,来自文章的赞赏日益减少,而服务器,域名,网络都是需要持续投入的。
所以决定再为有API使用需求的用户们提供主流大模型的官方 API 中转服务,这样大家无需折腾繁琐的账号注册和缴费流程,就能用与官方相同的价格使用各家大模型的 API。
目前支持哪些模型?
后续还会支持哪些模型?
主要参考: LMSYS 聊天机器人竞技场排行榜
如何使用?
账号->令牌->额度
注册账号后,登录系统,进入总览页面,新用户有 $0.1 的体验额度。
进入令牌页面->添加令牌->设置名称及是否限制令牌额度
- 令牌创建成功后,可以直接点击右边的聊天按钮,进入内置的LangChain NextChat使用;
系统会自动将令牌 和 中转地址填入LangChain NextChat中,这样就无需手工填写,直接开聊;
小提示
正式使用之前,先打开设置页面
可以在在模型列表中选择你默认使用的模型;
建议把 注入系统级提示信息 的勾选去掉,这个会影响自定义模型的使用;
- 如果额度用完了,进入钱包页面,用支付宝或者微信进行在线充值即可;
如果你是开发者
请查阅 OpenAI 官方 API 文档:platform.openai.com
使用时将官方文档中所有的 https://api.openai.com
替换为本服务提供的中转地址:https://one-api.aiporters.com
接口用法与 OpenAI 官方 API 完全一致。
在开始使用之前,你需要用到以下信息:
中转接口地址:https://one-api.aiporters.com
中转 API 令牌:sk-xxxxxxxxx
Create chat completion
curl https://one-api.aiporters.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-你的令牌" \
-d '{
"model": "gpt-4-turbo",
"messages": [
{
"role": "system",
"content": "You are a helpful assistant."
},
{
"role": "user",
"content": "say: 你可真是个天才!"
}
]
}'
Create speech
curl https://one-api.aiporters.com/v1/audio/speech \
-H "Authorization: Bearer sk-你的令牌" \
-H "Content-Type: application/json" \
-d '{
"model": "tts-1",
"input": "我可真是个天才!",
"voice": "alloy"
}' \
--output speech.mp3
Create transcription
curl https://one-api.aiporters.com/v1/audio/transcriptions \
-H "Authorization: Bearer sk-你的令牌" \
-H "Content-Type: multipart/form-data" \
-F file="@./speech.mp3" \
-F model="whisper-1"
Create image
curl https://one-api.aiporters.com/v1/images/generations \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-你的令牌" \
-d '{
"model": "dall-e-3",
"prompt": "一只可爱的小哈士奇",
"n": 1,
"size": "1024x1024"
}'
读图
curl https://one-api.aiporters.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-你的令牌" \
-d '{
"model": "gpt-4-turbo",
"messages": [
{
"role": "user",
"content": [
{
"type": "text",
"text": "这个图里有什么?"
},
{
"type": "image_url",
"image_url": {
"url": "https://oaidalleapiprodscus.blob.core.windows.net/private/org-O1j0nH5zGYWWeO1hEN30fciJ/user-8XRyOEvkrogdXJE41rHAN0KD/img-PvH2Z40Tkbi7fgnwMQTGzops.png?st=2024-04-12T10%3A15%3A11Z&se=2024-04-12T12%3A15%3A11Z&sp=r&sv=2021-08-06&sr=b&rscd=inline&rsct=image/png&skoid=6aaadede-4fb3-4698-a8f6-684d7786b067&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skt=2024-04-12T07%3A22%3A01Z&ske=2024-04-13T07%3A22%3A01Z&sks=b&skv=2021-08-06&sig=aEYwNTR6HHaml8rQ2tKvXoh3mkvHBljI63%2B16pKmkXY%3D"
}
}
]
}
],
"max_tokens": 300
}'
在沉浸式翻译中使用
使用下方地址作为 API URL,API Key 使用 sk- 即可。
https://one-api.aiporters.com/v1/chat/completions
定价规则
什么是 token?
Token 是大语言模型处理信息的最小单元,它介于“字”和“词”之间,你可以用下方的网址,来计算一段文字会变成多少 token:
大部分情况下,你都可以使用 1 汉字 = 2 token 来近似估算中文聊天的中文所需 token 数。
定价规则
中转服务与官方保持一致,由one-api项目统一维护,童叟无欺;
可以在日志界面查看每次调用消耗的情况:
用户协议
付款即视为同意本协议!否则请不要付款!
本服务不会以任何形式持久化存储任何用户的任何聊天信息;
本服务不知晓也无从知晓用户在本服务上传输的任何文本内容,用户使用本服务引发的任何违法犯罪后果,由使用者承担,本服务将全力配合由此可能引起的相关调查;
用户在平台上的任何付款行为,均视为对公众号运营的捐赠行为,并不与本服务构成交易,也不存在任何法律意义上的合同或契约关系;
本服务视为开源项目 ChatGPT Next Web 项目以及相关项目的辅助调试工具,请勿用于其他用途;
请自觉遵守《生成式人工智能服务管理暂行办法》 。