midjourney api
时间: 2023-08-19 11:13:42 浏览: 173
Midjourney API是一个强大的图像生成服务,可以通过自然语言描述生成对应的精美图像。通过调用该API,你可以使用提供的token和请求参数来生成图像。首先,你需要发送一个POST请求,包含prompt(描述图像的自然语言)和callback_url(回调URL)参数。请求示例如下:
```javascript
const { data } = await axios({
url: 'API的URL',
method: 'POST',
timeout: 60000,
headers: {
'content-type': 'application/json'
},
data: {
prompt: 'a lihua cat from China',
callback_url: `回调URL`,
},
});
```
调用API后,你将会收到一个包含图像ID(image_id)、图像URL(image_url)和操作列表(actions)的响应结果。图像ID用于标识生成的图像,图像URL是生成的图像的访问链接,操作列表包含了可以对图像进行的连续修改操作。
示例返回结果如下:
```json
{
"image_id": "1099398760116793424",
"image_url": "https://midjourney.cdn.zhishuyun.com/attachments/1095707041194065984/1099398760116793424/xo0ixi3_ignore488f61e9-279a-4348-b5c4-69cf7cce12ee_a_beautiful__9af334c6-f6b0-4a21-881d-3ae11da4b9b4.png",
"actions": [
"variation1",
"upsample_light1",
"upsample_beta1"
]
}
```
你可以使用返回的图像URL来查看生成的图像,同时根据需要使用操作列表中的操作对图像进行进一步修改。
阅读全文