4700 Stars 2300 Forks 0 Issues 13 贡献者 Apache-2.0 License Java 语言
主页: Midjourney API - Enable MidJourney Discord proxy and set up AI drawing API calls.
更多AI开源软件:AI开源 - 小众AI
midjourney-proxy为使用 MidJourney Discord 频道的用户提供了一个代理,使他们可以通过 API 调用 AI 绘图功能。这样的代理能够简化用户与 AI 绘图功能的交互,使得调用过程更加便捷。该项目属于图像处理和人工智能领域,为用户提供了一种快速实现 AI 绘图的方法。
主要功能
- 支持 Imagine 指令和相关动作
- Imagine 时支持添加图片base64,作为垫图
- 支持 Blend(图片混合)、Describe(图生文) 指令
- 支持任务实时进度
- 支持中文prompt翻译,需配置百度翻译或gpt
- prompt 敏感词预检测,支持覆盖调整
- user-token 连接 wss,可以获取错误信息和完整功能
- 支持多账号配置,每个账号可设置对应的任务队列
快速使用
使用前提
- 注册并订阅 MidJourney,创建自己的服务器和频道,参考 https://docs.midjourney.com/docs/quick-start
- 获取用户Token、服务器ID、频道ID:获取方式
快速启动
- /xxx/xxx/config目录下创建 application.yml(mj配置项)、banned-words.txt(可选,覆盖默认的敏感词文件);参考src/main/resources下的文件
- 启动容器,映射config目录
docker run -d --name midjourney-proxy \
-p 8080:8080 \
-v /xxx/xxx/config:/home/spring/config \
novicezk/midjourney-proxy:2.6.3
- 访问 http://ip:port/mj 查看API文档
附: 不映射config目录方式,直接在启动命令中设置参数
docker run -d --name midjourney-proxy \
-p 8080:8080 \
-e mj.discord.guild-id=xxx \
-e mj.discord.channel-id=xxx \
-e mj.discord.user-token=xxx \
novicezk/midjourney-proxy:2.6.3