Midjourney Imagine API 申请及使用

Midjourney Imagine API 申请及使用

💡 原文中文,约42000字,阅读约需100分钟。
📝

内容提要

本文介绍了Midjourney Imagine API的申请与使用流程。用户通过输入关键字生成图像,申请API后可使用授权和描述生成所需图像。API支持图像放大、变换和局部重绘等操作,用户可通过Webhook接收生成结果,流式输出功能提升了实时查看生成进度的体验。

🎯

关键要点

  • Midjourney Imagine API 允许用户通过输入关键字生成图像。

  • 用户需先申请 API 并获取授权凭证,首次申请时可获得免费额度。

  • 基本使用中,用户需要填写授权和图像描述(prompt),建议使用英文以提高生成效果。

  • API 支持多种请求参数,包括生成模式、超时时间、是否自动翻译等。

  • 生成的图像可以进行放大、变换和局部重绘等操作,用户可通过 image_id 进行后续操作。

  • API 支持图像改写和图像融合,用户可以输入图片 URL 和描述进行操作。

  • 局部变换功能允许用户对生成图像的特定区域进行重绘,需提供掩码信息。

  • API 提供异步回调功能,用户可设置 Webhook URL 接收生成结果。

  • 流式输出功能允许用户实时查看图像生成进度,提升用户体验。

🔎

延伸解读

API 申请流程注意事项

在申请 Midjourney Imagine API 时,用户需确保已完成注册并登录。首次申请可获得免费额度,但后续使用可能需要付费。建议用户提前了解 API 的使用限制和费用结构,以避免后续的意外支出。

图像生成的语言选择

使用 API 生成图像时,建议用户使用英文描述 prompt。这是因为英文的处理效果通常更佳,能够提高生成图像的准确性和质量。对于非英文用户,建议在输入前使用翻译工具进行翻译。

流式输出功能的优势

Midjourney API 提供流式输出功能,允许用户实时查看图像生成进度。这一功能不仅提升了用户体验,还能帮助用户及时调整生成参数,优化最终结果。使用时需确保请求头设置为 'application/x-ndjson'。

延伸问答

如何申请Midjourney Imagine API?

用户需访问Midjourney Imagine API页面,点击「Acquire」按钮,登录或注册后即可申请API,并获得免费额度。

Midjourney Imagine API支持哪些图像生成操作?

API支持图像放大、变换、局部重绘、图像改写和图像融合等操作。

使用Midjourney Imagine API时,如何提高生成效果?

建议使用英文描述图像内容(prompt),这样生成效果会更准确。

如何使用Webhook接收生成结果?

用户需设置callback_url为Webhook地址,生成结果会通过HTTP请求发送到该地址。

Midjourney Imagine API的流式输出功能是什么?

流式输出功能允许用户在图像生成过程中实时查看生成进度,提升用户体验。

如何进行图像的局部重绘?

用户需提供生成图像的image_id、重绘区域的掩码mask以及相关参数,调用API进行局部重绘。

🏷️

标签

➡️

继续阅读