💡
原文中文,约8100字,阅读约需20分钟。
📝
内容提要
本文介绍了Midjourney Tasks API的对接与使用,主要用于查询通过Midjourney Imagine API或Describe API生成的任务ID的执行情况。用户需申请服务并获取任务ID,通过API查询任务详情,包括请求和响应信息,支持单个和批量查询,并提供代码示例和错误处理说明,以帮助用户有效集成和使用该API。
🎯
关键要点
- Midjourney Tasks API 主要用于查询通过 Midjourney Imagine API 或 Describe API 生成的任务ID的执行情况。
- 用户需先申请服务并获取任务ID,然后通过 API 查询任务详情,包括请求和响应信息。
- 支持单个和批量查询,批量查询时需要将 action 设置为 retrieve_batch。
- 请求示例中提供了 CURL 和 Python 的代码示例,帮助用户理解如何调用 API。
- API 返回的响应包含多个字段,如任务ID、请求信息、响应信息等,便于用户获取任务的详细状态。
- 错误处理部分列出了可能遇到的错误代码和信息,帮助用户进行故障排查。
❓
延伸问答
如何申请使用Midjourney Tasks API?
用户需先到Midjourney Imagine API申请服务,获取任务ID后,再进入Tasks API页面申请服务。
Midjourney Tasks API支持哪些查询方式?
该API支持单个查询和批量查询,批量查询时需将action设置为retrieve_batch。
如何处理Midjourney Tasks API的错误?
API会返回错误代码和信息,用户可以根据这些信息进行故障排查。
Midjourney Tasks API的响应包含哪些信息?
响应包含任务ID、请求信息、响应信息等多个字段,便于用户获取任务的详细状态。
可以提供Midjourney Tasks API的代码示例吗?
文中提供了CURL和Python的代码示例,帮助用户理解如何调用API。
如何进行批量查询Midjourney Tasks API的任务?
在请求体中包含任务ID数组,并将action设置为retrieve_batch即可进行批量查询。
➡️