password
AI summary
type
status
date
slug
summary
tags
category
icon
RefreshToV1Api
✨ 项目简介
IMPORTANTRespectoaiFree
, RespectWizerd
!
💄 功能特性
IMPORTANT
- 将 oaiFree
proxy
模式下的backend-api
转为/v1/chat/completions
接口,支持流式和非流式响应。
- 将 oaiFree
proxy
模式下的backend-api
转为/v1/images/generations
接口
- 支持直接把refresh_token作为请求key,方便接入one_api
- 支持 gpt-4-mobile 、gpt-4-s 、基本所有的GPTS
- oaiFree 的 backend-api 接口,无需打码
- oaiFree 的 backend-api 接口,只支持Chatgpt Plus账号
- 之后可能跟Linux.do论坛挂钩,请提前做好准备
- 如果本项目对你有帮助的话,请点个小星星吧~
🧩 功能列表
支持代码解释器、联网、绘图
支持 gpt-4-all和gpt-4o
支持 gpt-4-mobile
支持 gpt-3.5-turbo
暂不支持 gpts
支持流式输出
支持非流式输出
支持 dalle 绘图接口
支持接口保活
支持自定义接口前缀
支持日志等级划分
支持 gpt-4-vision
支持 Bot 模式(QQ、微信机器人等建议开启,网页应用请不要开启)
支持指定进程、线程数
支持文件生成
🤗 注意
CAUTION
- 本项目的运行需要 oaiFree 的免费接口
- 本项目实际为将来自
/v1/chat/completions
的请求转发到oaiFree免费接口的/backend-api/conversation
接口,因此本项目并不支持高并发操作,请不要接入如沉浸式翻译
等高并发项目。
- 本项目支持使用apple平台的refresh_token作为请求key.
- 本项目并不能绕过 OpenAI 和 oaiFree 官方的限制,只提供便利,不提供绕过。
- 提问的艺术:当出现项目不能正常运行时,请携带
DEBUG
级别的日志在Issue
或者社区群内提问,否则将开启算命模式~
🤖 支持的模型
目前支持的模型包括:
- gpt-4-s和gpt-4o:支持代码解释器、bing联网、dalle绘图的 GPT-4,对应的是官方的默认 GPT-4(绘图的响应有时候有些不稳定)
- gpt-4-mobile:支持代码解释器、bing联网、dalle绘图的 GPT-4,对应的是官方的手机版 GPT-4,截止至2023年12月15日,本模型使用量不计入 GPT-4 用量(即不受每 3 小时 40 次的限制)
- gpt-3.5-turbo
📌 部署说明
🐳 Docker-Compose 部署
仓库内已包含相关文件和目录,拉到本地后修改 docker-compose.yml 文件里的环境变量后运行
docker-compose up -d
即可。📄 config.json 变量说明:
🤯 GPTS配置说明
如果需要使用 GPTS,直接传入模型名即可
https://chat.oaifree.com/g/g-CFsXuTRfy-pandoranextzhu-shou
,则该模型应为 gpt-4-gizmo-g-CFsXuTRfy-pandoranextzhu-shou
🖼️ 绘图接口使用说明
接口URI:
/v1/images/generations
请求方式:
POST
请求头:正常携带
Authorization
和 Content-Type
即可,Authorization
的值为 Bearer <refresh_token>
,Content-Type
的值为 application/json
请求体格式示例:
请求体参数说明:
- model:模型名称,需要支持绘图功能,否则绘图结果将为空
- prompt:绘图的 Prompt
响应体格式示例:
📂 文件识别接口使用说明
调用方式同官方
gpt-4-vision-preview
API接口URI:
/v1/chat/completions
请求方式:
POST
请求体格式示例(以 url 形式传入文件):
请求体示例(以 Base64 形式传入文件):
MIME
支持列表,包括但不限于(如果非列表中的类型会直接转成纯文本txt执行上传操作):响应体格式示例:
🤵 获取ChatGPT-Account-ID接口
接口URI:
/getAccountID
请求方式:
POST
以ChatGPT-Next-Web项目的docker-compose部署为例,这里提供一个简单的部署配置文件示例:
💻 功能演示
🔗联网
📄 代码解释器
🖼️ 绘图
📱 GPT-4-Mobile
🤖 Bot 模式
✅ 开启 Bot 模式
❎ 关闭 Bot 模式
🚨 强调
caution
- 本项目只提供转发接口🥰
- 开源项目不易,请点个星星吧!!!
- 作者:Clivia
- 链接:Clivia的博客/technology/refreshtov1api
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章