所有文章 > 日积月累 > MidJourney API 申请及使用指南
MidJourney API 申请及使用指南

MidJourney API 申请及使用指南

MidJourney 是一款强大的 AI 绘图工具,通过简单的文字描述即可生成精美图像。尽管其在行业内享有盛誉,国内用户在使用过程中却面临不少挑战。在本文中,我们将详细介绍如何申请 MidJourney API 以及使用中的各种操作,以帮助用户更好地实现图像生成。

申请 MidJourney API 的步骤

申请 MidJourney API 是使用该工具的第一步。用户需通过访问 MidJourney 官方页面 并点击“Acquire”按钮来获取 API 使用凭证。注册和登录是必不可少的步骤,完成后,用户可在个人中心管理令牌,选择适合的套餐来控制 API 调用的次数和速度。首次申请时,平台通常会提供免费额度供用户测试使用。

申请页面截图

MidJourney API 的基本使用

在获得 API 凭证后,用户可以通过填写必要的参数来生成图像。界面上需要填写的两个主要参数是 authorizationprompt。其中,authorization 直接从下拉菜单中选择,而 prompt 则是用户希望生成的图像描述,建议使用英文以提高生成的准确性和效果。

基本使用界面

调用成功后,系统会返回一个 JSON 格式的结果,其中包括图像的 image_urlimage_widthimage_height 等信息。用户可以通过这些信息对生成的图像进行查看和进一步操作。

图像放大与变换功能

图像放大

MidJourney 提供了多种图像放大选项,比如 upscale_2xupscale_4x,分别用于将图像放大两倍和四倍。用户可以通过传递 image_id 和选择相应的 action 参数来执行这些操作。

图像变换

除了放大功能,用户还可以通过选项如 variation1variation2 对图像进行变换。通过指定图像的 image_id,用户可以对生成的图片进行不同风格的微调和转换,生成新的创意作品。

图像变换示例

图像改写与融合

图像改写

MidJourney 的垫图功能允许用户在已有图片的基础上进行改写。用户需要提供图片的 URL 以及新的描述文字,API 会返回改写后的图像。注意,图片 URL 必须是直接链接图片文件的地址。

图像改写示例

图像融合

用户可以上传多张图片进行融合,通过提供多个图片 URL,MidJourney 能够将这些图片合并为一张新的艺术作品。最多支持五张图片的融合,适合需要创意合成的场景。

图像融合示例

异步回调与流式输出

异步回调

为了提高使用效率,MidJourney 提供了 Webhook 回调功能。用户可以设置 callback_url,生成结果后,系统会自动将结果发送到指定的 URL,方便用户进行进一步处理。

Webhook 设置示例

流式输出

MidJourney 支持流式输出功能,允许用户在图片生成过程中实时获取生成进度。用户需在请求头中设置 acceptapplication/x-ndjson,以支持流式响应。

import requests

url = 'https://api.acedata.cloud/midjourney/imagine'
headers = {
    'content-type': 'application/json',
    'accept': 'application/x-ndjson',
    'authorization': 'Bearer {token}'
}
body = {
    "prompt": "a beautiful cat --v 6"
}
r = requests.post(url, headers=headers, json=body, stream=True)
for line in r.iter_lines():
    print(line.decode())

MidJourney API 的优势与挑战

MidJourney API 的优势在于其强大的绘图能力和广泛的应用场景。然而,国内用户在使用过程中仍面临挑战,如需要特定渠道充值、访问权限受限等。但通过第三方平台的 API 对接,用户可以实现与 MidJourney 的无缝集成。

FAQ

问:如何申请 MidJourney API?

  • 答:用户需访问 MidJourney 官方网站,注册账号并获取 API 使用凭证,完成后可在个人中心管理令牌。

问:MidJourney 的图像生成速度如何?

  • 答:通过 API 生成图像的速度受多种因素影响,一般情况下,Fast 模式下的生成速度在 1 分钟左右。

问:如何使用 MidJourney 的图像融合功能?

  • 答:用户需提供多张图片的 URL,通过 API 的融合功能合并生成一张新图。

问:API 支持哪些图像格式?

  • 答:MidJourney 支持 JPG、PNG、WebP 格式的图像。

问:使用 API 生成的图像是否可以进行二次创作?

  • 答:是的,用户可以通过多种操作如放大、变换、改写等对生成的图像进行二次创作。
#你可能也喜欢这些API文章!

我们有何不同?

API服务商零注册

多API并行试用

数据驱动选型,提升决策效率

查看全部API→
🔥

热门场景实测,选对API

#AI文本生成大模型API

对比大模型API的内容创意新颖性、情感共鸣力、商业转化潜力

25个渠道
一键对比试用API 限时免费

#AI深度推理大模型API

对比大模型API的逻辑推理准确性、分析深度、可视化建议合理性

10个渠道
一键对比试用API 限时免费