Midjourney_api 使用教程

Midjourney_api 使用教程

Midjourney_api unofficial Midjourney API Midjourney_api 项目地址: https://gitcode.com/gh_mirrors/mi/Midjourney_api

1. 项目介绍

Midjourney_api 是一个非官方的 Midjourney 自动化 API,允许用户通过编程生成图像。该 API 是基于 Discord API 开发的,旨在为用户提供一种通过代码与 Midjourney 交互的方式。请注意,Midjourney 的服务条款不允许任何形式的自动化,因此此项目仅供研究目的使用。

2. 项目快速启动

环境准备

  • 创建 Discord 账户并建立一个服务器。
  • 创建 Midjourney 账户并将 Midjourney 机器人邀请到你的服务器。
  • 确保从你的服务器中可以生成图像。

配置与运行

  1. 克隆仓库到本地:

    git clone https://github.com/George-iam/Midjourney_api.git
    
  2. 登录 Discord 并打开服务器的文本频道。在浏览器中打开开发者工具(右键点击网络活动中的 "interaction",选择 "Payload" 标签),复制所需的 channelid, application_id, guild_id, session_id, versionid 值。

  3. 找到 "Headers" 标签,复制 "authorization" 字段的值。

  4. 编辑 sender_params.json 文件,将步骤 2 和 3 中的值填入相应字段。

  5. 运行接收器脚本:

    python /path/to/cloned/dir/receiver.py --params /path/to/cloned/dir/sender_params.json --local_path '/path/to/folder/for/downloading/images'
    

    该脚本会展示图像生成的进度,并在图像准备好后将其下载到指定文件夹。

  6. 在另一个终端中发送生成提示:

    python /path/to/cloned/dir/sender.py --params /path/to/cloned/dir/sender_params.json --prompt '你的提示文字'
    

注意事项

  • 控制并行请求的数量,对于正常和最快的操作,基本和标准计划应不超过 3 个,专业计划不超过 12 个。

3. 应用案例和最佳实践

  • 案例一:通过脚本自动化生成一系列图像,用于数据分析或机器学习训练集。
  • 案例二:创建一个简单的 Web 应用,允许用户通过图形界面发送提示并接收生成的图像。

4. 典型生态项目

  • 项目一:开发一个具有本地队列控制器的改进版 API。
  • 项目二:支持并行处理多个 Midjourney 账户以提高性能和可扩展性。
  • 项目三:编写一个升采样脚本,用于发送升采样请求。

以上是 Midjourney_api 的基本使用教程。希望对您有所帮助!

Midjourney_api unofficial Midjourney API Midjourney_api 项目地址: https://gitcode.com/gh_mirrors/mi/Midjourney_api

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苗圣禹Peter

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值