zjw710 / ChatGPT-Midjourney-open

🎨 One-Click to deploy well-designed ChatGPT+Midjourney web UI on Vercel. 一键拥有你自己的 ChatGPT+Midjourney 网页服务。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ChatGPT-Midjourney

一键免费部署你的私人 ChatGPT+Midjourney 网页应用(基于ChatGPT-Next-Web开发)

QQ交流群:849273126问题反馈

Deploy with Vercel

Open in Gitpod

主界面

功能支持

  • ChatGPT-Next-Web所有功能
  • midjourney imagin 想象
  • midjourney upscale 放大
  • midjourney variation 变幻
  • midjourney describe 识图
  • midjourney blend 混图
  • midjourney 垫图
  • 绘图进度百分比、实时图像显示

准备工作

部署

Midjourney-Proxy地址配置

  • 环境变量中

在项目的根目录下的.env文件中的MIDJOURNEY_PROXY_URL填入你的midjourney服务地址,例如:

MIDJOURNEY_PROXY_URL=http://localhost:8080
  • 界面中

mj-6

  • 其他方式

如下方的Docker等直接参考对应的部署方式。

Docker部署

docker pull licoy/chatgpt-midjourney

docker run -d -p 3000:3000 \
   -e OPENAI_API_KEY="sk-xxx" \
   -e CODE="123456" \
   -e BASE_URL="https://api.openai.com" \
   -e MIDJOURNEY_PROXY_URL="http://127.0.0.1:8080" \
   licoy/chatgpt-midjourney

手动部署

  • clone本项目到本地
  • 安装依赖
npm install
  • 编译及启动项目
npm run build
npm run start
  • 开发模式启动
npm run dev

使用

在输入框中以/mj开头输入您的绘画描述,即可进行创建绘画,例如:

/mj a dog

混图、识图、垫图

mj-5

提示:垫图模式/识图(describe)模式只会使用第一张图片,混图(blend)模式会按顺序使用选中的两张图片(点击图片可以移除)

截图

mj-1

混图、识图、垫图

mj-4

支持中文+状态实时获取

mj-2

自定义midjourney参数

mj-3

鸣谢

开源协议

Anti 996 LICENSE

About

🎨 One-Click to deploy well-designed ChatGPT+Midjourney web UI on Vercel. 一键拥有你自己的 ChatGPT+Midjourney 网页服务。

License:Other


Languages

Language:TypeScript 82.8%Language:SCSS 15.3%Language:JavaScript 1.0%Language:Shell 0.6%Language:Dockerfile 0.4%