trueai-org/midjourney-proxy

🦄 The world's largest Midjourney drawing API, generating over 1 million drawings daily, supporting Discord Youchuan Midjourney 🐂!

解决的问题

Midjourney 未提供官方公开 API,使得开发者难以将其图像生成功能集成到自己的应用程序或网站中。本项目提供了一个代理 API,弥合了外部应用与 Midjourney 的 Discord 接口之间的差距。

工作原理

该项目作为中间件,代理请求至 Midjourney 的 Discord 频道、Midjourney 官网以及 Youchuan。它管理一个 Midjourney 账号池,处理提示词提交与结果获取,并通过标准 API 暴露这些功能。同时还包含账号管理、任务队列、以及自动处理 CloudFlare 人机验证等功能。

适用人群

希望构建 AI 图像生成应用的开发者、提供 Midjourney 访问服务的服务提供商,以及希望以更可编程方式与 Midjourney 交互的用户。

主要亮点

  • 全面的命令支持:支持 ImagineBlendDescribeShortenPanZoomVary (Region)
  • 账号管理:提供动态账号池,支持多种账号选择模式(随机、加权、轮询等)和速度模式(快速、放松、涡轮)。
  • 人脸交换:集成一键人脸交换功能,支持图像和视频。
  • 企业级基础设施:支持分布式部署、通过 Consul 实现负载均衡,以及多种数据库后端(MySQL、PostgreSQL、SQL Server、MongoDB、SQLite)。
  • 自动化:包含自动 CloudFlare 验证和 2FA 支持,以维持账号稳定性。
  • 存储集成:支持将图像保存至本地存储、阿里云 OSS、S3 和 Cloudflare R2,并提供 CDN 加速选项。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目