手把手教你怎么配置开通Midjourney API实现文生图功能
摘要:本文介绍了如何通过MetaChat平台调用Midjourney API实现文生图/图生图功能。MetaChat整合了包括Midjourney在内的主流AI模型,提供统一API接口和计费系统。开发者注册后购买API元点套餐,获取AppID和API Key即可进行鉴权调用。文中详细说明了API请求URL、鉴权方式(通过HTTP Header添加X-App-ID和Authorization字段)以
Midjourney依然是目前文生图领域的王者,独一份的视觉审美,还有逼真的人像摄影,依然是无法替代。不过我们目前只能使用Midjourney官方的网站或者通过Discord Server来使用Midjourney,作为开发者,我们想把Midjourney接到我们的应用程序中,或者我们把它放到我们的智能体中通过大模型来调用它,这个怎么来实现呢?
今天就教给大家一个简单的方法,可以使用Midjourney API来调用实现在应用中的文生图/图生图功能。我们要用到一个非常赞的AI中转站MetaChat(https://metachat.fun)。
MetaChat 整合了业界领先的主流 AI 应用,包括 ChatGPT / Claude / Gemini / DeepSeek / Midjourney / FLUX.1 等,为用户提供一站式的 AI 入口服务。除了提供 Web 应用,MetaChat 还提供了开放平台 API,支持 GPT、Claude、Gemini、Midjourney、FLUX 等 AIGC 模型的基础能力和扩展特性,供开发者调用和集成。
MetaChat API 基于各模型官方的 API 接口封装,使其更易于调用和组合使用,并使用「元点」作为内部计价单位进行统一计费,开发者只要充值一定数量的 API 元点,即可调用各个模型接口能力。
1. 启用 API
注册并登录 MetaChat 官网,点击左下角,弹出菜单中选择「订阅套餐」-「开通 API」,进入 API 套餐包购买页面:

开发者可根据业务用量需要,购买对应的 API 元点包,购买充值成功后,可在左下角弹出菜单中选择「API 用量」,进入 API 套餐及用量页面:

点击「生成密钥」,即可生成 API Key 和 App ID,可用于后续 API 接口调用的认证鉴权使用,具体使用方法,详见后文各 AI 模型接口文档。
每次成功调用 API 接口后,在「API 用量」页面下方的「历史记录」中可展示调用记录(30 天内):

接入说明
接口鉴权
MetaChat Midjourney API 接口的服务端基础 URL 和 API 前缀如下:
主用: https://api.mmchat.xyz/open/v1备用: https://api2.mmchat.xyz/open/v1
调用 Midjourney API 时,需使用 App ID 和 API Key 进行鉴权(App ID 和 API Key 获取方法请参考 概述 文档说明。
具体方法:
在 HTTP Header 中增加 X-App-ID 字段,填写 App ID。
在 HTTP Header 中增加标准的 Authorization Bearer 字段,填写 API Key。
Midjourney API 参数格式为 JSON,请在 HTTP Header 中标识相应的 Content-Type,并注意请求参数的填写和响应参数的解析。以 curl 命令行工具调用为例:
curl https://api.mmchat.xyz/open/v1/midjourney/imagine \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $METACHAT_API_KEY" \ -H "X-App-ID: $METACHAT_APP_ID"
详细的API接口调用,可以参阅接文档 https://metachat.apifox.cn
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)