Py学习  »  chatgpt

ChatGPT Web Midjourney Proxy:具有中文界面的ChatGPT Web项目

GitHubStore • 1 年前 • 490 次点击  

项目简介


支持功能

  • ✅ 原chatgpt web 所有功能

  • ✅ chatgpt web 支持自定义api key、base_url

  • ✅ midjourney 文生图

  • ✅ midjourney 垫图+文生图

  • ✅ midjourney 图变 U1到U4 、 V1到V4、重绘等操作

  • ✅ midjourney 支持局部重绘

  • ✅ midjourney 支持1.5倍变焦 2倍变焦

  • ✅ midjourney 支持2倍高清 4倍高清

  • ✅ midjourney 支持左、右、上、下延伸变化

  • ✅ midjourney 同时支持midjourney-proxy 接口 和 midjourney-proxy-plus 接口

  • ✅ midjourney 图生文

  • ✅ 图片使用localforage实现本地存储

  • ✅ 支持midjourney、niji 不同机器人

  • ✅ 支持InsightFace 人脸替换

  • ✅ midjourney 混图

  • ✅ midjourney 获取 seed

  • ✅ dall-e-3 画图

  • ✅ chatgpt 前端选择模型

  • ✅ chatgpt 前端支持自定义模型、上下文对话数、回复数

  • ✅ chatgpt 支持图片上传图片 供gpt-4-vision-preview使用

  • ✅ chatgpt 支持文件后端上传(供给gpt-4-all gpt-4-gizmo-xxx 模型)!默认是关闭的 打开需要环境变量 API_UPLOADER=1

  • ✅ chatgpt 支持逆向模型 gpt-4-all gpt-4-v gpt-4-gizmo-(gizmo_id)

  • ✅ chatgpt 支持超链模型切换 https://vercel.ddaiai.com/#/m/gpt-4-all https://vercel.ddaiai.com/#/m/gpt-4-gizmo-g-2fkFE8rbu

  • ✅ chatgpt 支持 GPTs 多模态

  • ✅ chatgpt 支持 tts whisper

  • ✅ 支持超链更换设置,适合 one-api 部署聊天 https://vercel.ddaiai.com/#/s/t?OPENAI_API_BASE_URL=https://abc.com&OPENAI_API_KEY=sk-xxxxx&MJ_SERVER=https://abc.com&MJ_API_SECRET=sk-xxx&UPLOADER_URL=


环境变量

环境变量说明默认值docker等部署vercel 部署
OPENAI_API_BASE_URLOpenAI API 接口地址https://api.openai.com
OPENAI_API_KEYOpenAI API 密钥sk-xxxxx
OPENAI_API_MODEL默认模型gpt-3.5-turbo
MJ_SERVERmj proxy 接口地址https://api.openai.com
MJ_API_SECRETmj proxy
AUTH_SECRET_KEY验证密码
API_UPLOADER支持上传关闭x
HIDE_SERVER前端ui隐藏服务端
x
CUSTOM_MODELS自定义可选模型
TJ_BAIDU_ID百度统计ID
TJ_GOOGLE_ID谷歌统计ID
SYS_NOTIFY系统通知


docker 部署

假设:

  • 你已经搭建好 midjourney-proxy 服务,开发端口服务器地址为 https://172.17.0.1:6013

  • midjourney-proxy 服务 的 API_SECRET 为 abc123456


    docker run --name chatgpt-web-midjourney-proxy  -d -p 6015:3002 \-e OPENAI_API_KEY=sk-xxxxx \-e OPENAI_API_BASE_URL=https://api.openai.com  \-e MJ_SERVER=https://172.17.0.1:6013  \-e MJ_API_SECRET=abc123456  ydlhero/chatgpt-web-midjourney-proxy

访问 http://ip:6015

文件上传:

docker run --name chatgpt-web-midjourney-proxy  -d -p 6015:3002 \-e OPENAI_API_KEY=sk-xxxxx \-e OPENAI_API_BASE_URL=https://api.openai.com  \-e MJ_SERVER=https://172.17.0.1:6013  \-e API_UPLOADER=1  -v /data/uploads:/app/uploads \-e MJ_API_SECRET=abc123456  ydlhero/chatgpt-web-midjourney-proxy

如果是前端ui设置 OPENAI_API_KEY OPENAI_API_BASE_URL ; 图片上传也会随着走 OPENAI_API_BASE_URL走

curl -X POST -H "Content-Type: multipart/form-data" -F "file=@/path/to/file" http://OPENAI_API_BASE_URL/v1/upload

返回格式

{"url":"https://xxxxxxx.jpg"}


midjourney-proxy API docker部署

更多参考到 midjourney-proxy 开源光光

docker run -d --name mj6013  -p 6013:8080  \-e mj.discord.guild-id=discord服务ID  \-e mj.discord.channel-id=discord服务组ID   \-e mj.queue.timeout-minutes=6 \-e mj.api-secret=abc123456 \-e mj.discord.user-token=**********  \--restart=always novicezk/midjourney-proxy:2.5.5

更多展示


自定义服务端api key、base_url:

GPTS GTP Store

 

tts 和 whisper

局部重绘:

换脸

混图

支持图片上传图片 供gpt-4-vision-preview使用

 手机端:

  



项目链接

https://github.com/Dooy/chatgpt-web-midjourney-proxy

 关注「GitHubStore」公众号

扫一扫以下微信

1 加入技术交流群,备注开发语言-城市-昵称


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/166703
 
490 次点击