面向开发者的 AI 图像生成 API

用 API 生成 AI 图像

通过简单、可靠的 REST API 将 Midjourney 图像生成能力集成到产品与工作流中。提交提示词,获取任务进度,并接收生成结果。

快速与 Relax 模式

可按请求选择快速生成,或在后台批量任务中使用更节省额度的 Relax 模式。

Webhook 回调

提交任务时提供 hookUrl,任务完成后由服务端推送结果,适用于异步工作流。

并发任务

支持并行图像生成任务;账户实际并发上限以控制台当前规则为准。

Niji 与画幅比例

支持 --niji、--ar 等常用 Midjourney 参数,适用于动漫、横幅、产品图与社交素材。

API 密钥认证

通过 API-KEY 请求头认证,请将密钥保存在服务端。

任务状态查询

使用任务 ID 查询处理进度并获取图像链接,也可结合 Webhook 使用。

专为真实产品打造的图像生成 API

无需通过 Discord 手动操作,即可在应用、自动化流程和内部工具中编排图像生成。使用 API 密钥提交任务,获得任务 ID 后查询进度,或配置 Webhook 在任务完成时接收回调。

API 支持 Fast 与 Relax 模式、Niji 风格以及常见 Midjourney 参数。您可以按需选择同步轮询或异步回调,并将生成的图像 URL 接入自己的产品体验。

从第一个请求开始

创建 API 密钥后,向任务提交接口发送提示词。响应会返回任务标识符;任务完成后,通过结果查询接口获取图像链接与状态。生产环境中建议为任务配置 Webhook,并在服务端保存任务 ID、状态和结果。

  • 使用 HTTPS 与 API 密钥认证请求。
  • 将耗时的生成任务放入异步队列,不要让用户请求长时间等待。
  • 处理失败状态与超时,并为暂时性网络错误安排重试。
  • 在界面中明确展示任务状态及生成结果。

适用于多种产品工作流

SaaS 产品可以为用户提供创意工具;电商团队可以生成营销视觉素材;内容团队可以自动化博客与社交媒体配图;开发者也可以把图像生成接入机器人、内部系统或批量处理管线。

  • 产品内的按需图像创作。
  • 使用 Webhook 驱动的内容发布流程。
  • 按业务任务编排的批量图像生成。

常见问题

Midjourney API 是一项 REST 服务,允许开发者通过程序提交图像生成任务,而不是使用 Discord 交互。方案价格与额度以价格页面为准;可通过 Python、Node.js 或任何支持 HTTP 的客户端接入。

几分钟内开始生成图像

通过单次 REST API 请求即可提交任务。服务返回 taskId 后,您可以保存该 ID,查询任务状态或等待 Webhook 回调。

首页示例使用 Python requests、API-KEY 请求头、提示词、fast 模式和 hookUrl。正式使用时请将 API 密钥替换为您自己的密钥,并避免将其暴露在客户端。

import requests
response = requests.post(
    "https://api.midjourney-api.com/midjourney/v1/submit-jobs",
    headers={"API-KEY": "your_api_key"},
    json={
        "prompt": "a futuristic city at sunset --ar 16:9",
        "mode": "fast",
        "hookUrl": "https://yourapp.com/webhook"
    }
)
task_id = response.json()["data"]["taskId"]
print(f"Job submitted: {task_id}")

适配真实产品工作流

SaaS 功能可在用户产品中嵌入图像生成;电商团队可制作活动视觉、商品场景图和季节性素材;内容团队可将生成接入 CMS、编辑和发布流程;多模型应用也可将 GPT Image 2 与 Midjourney API 放在统一服务层。

开发者指南还覆盖 Midjourney API 集成方案、从 Discord Bot 迁移、批量图像生成和 AI 头像等用例。

常见问题

什么是 Midjourney API?

Midjourney API 是 REST 服务,开发者可以通过程序提交 Midjourney 图像任务,而不必逐次使用 Discord。提交提示词后获得任务 ID,可查询结果或通过 Webhook 接收回调。

Midjourney API 价格是多少?

套餐从 $10 / 1,300 点额度起。更高档套餐最高为 $1,200,并提供额外赠送额度。具体信息请查看价格页面。

支持 Python 和 Node.js 吗?

支持。这是标准 REST API,可由任何 HTTP 客户端调用,并提供 Python、Node.js 和 cURL 教程。

支持 Webhook 吗?

支持。提交请求时可以提供 hookUrl;图像生成完成后,API 会向该地址 POST 任务结果,供后端异步处理。

支持哪些 Midjourney 模型?

支持当前服务提供的 Midjourney 模型选项,包括用于动漫风格图像的 Niji。模型可用情况与参数以最新文档为准。

开发者资源