使用 Midjourney AI 模型创建新的图像生成任务。
所有 API 都需要通过 Bearer Token 进行认证。
获取 API Key:
使用方法: 添加到请求头: Authorization: Bearer YOUR_API_KEY
注意:
任务类型,用于指定生成模式。
图像生成类型:
视频生成类型:
mj_txt2img, mj_img2img, mj_style_reference, mj_omni_reference, mj_video, mj_video_hd "mj_txt2img"
描述所需图像内容的文本提示词。所有生成模式都需要。
"Help me generate a sci-fi themed fighter jet in a beautiful sky, to be used as a computer wallpaper"
API的速度。可以是'fast'、'relaxed'或'turbo',对应Midjourney的不同速度。
relaxed, fast, turbo "relaxed"
输入图片URL(图生图、图生视频时必填)。
"https://example.com/image.jpg"
输入图片URL数组(图生图、图生视频时必填)。
["https://example.com/image.jpg"]
输出图片/视频的宽高比。
支持的宽高比:
| 比例 | 格式类型 | 常见用途 |
|---|---|---|
2:1 | 超宽屏 | 电影级显示,全景视图 |
16:9 | 宽屏 | 高清视频,桌面壁纸 |
4:3 | 标准 | 传统显示,演示文稿 |
3:2 | 经典 | 传统摄影,打印 |
1:1 | 正方形 | 社交媒体帖子,头像 |
3:4 | 竖屏 | 杂志布局,人像照片 |
5:6 | 竖屏 | 移动摄影,故事 |
9:16 | 移动竖屏 | 手机壁纸,故事 |
2:3 | 竖屏 | 移动应用启动屏 |
6:5 | 横屏 | 平板壁纸,数字艺术 |
1:2 | 超高 | 移动应用启动屏,横幅 |
1:2, 9:16, 2:3, 3:4, 5:6, 6:5, 4:3, 3:2, 1:1, 16:9, 2:1 "16:9"
使用的Midjourney模型版本。
Midjourney定期发布新的模型版本来提高效率、一致性和质量。最新模型是默认的,但每个模型都擅长生成不同类型的图像。
7, 6.1, 6, 5.2, 5.1, niji6 "7"
控制生成图片的多样性。
0 <= x <= 10010
风格化程度(0-1000)。
0 <= x <= 10001
古怪性程度(0-3000)。
0 <= x <= 30001
Omni 强度参数。控制 omni 参考效果的强度。范围:1-1000,每次增加 1(如 1、2、3)。
1 <= x <= 1000500
水印标识。
"my_watermark"
是否启用自动翻译功能。
false
回调地址,用于接收任务完成更新。
📖 详细回调机制: 查看 Midjourney图像生成回调 了解回调格式、状态码、最佳实践和故障排查。
"https://api.example.com/callback"
视频生成数量。仅在 taskType 为 'mj_video' 或 'mj_video_hd' 时有效。
1, 2, 4 1
视频生成的运动参数。控制生成视频中的运动水平。
high, low "high"
请求成功
响应状态码
200, 400, 401, 402, 404, 422, 429, 455, 500, 501, 505 响应消息
"success"