Skip to main content
POST
cURL
Використовуйте цей endpoint, щоб витягувати пропозиції prompt’ів у стилі Midjourney із вхідного зображення.

Для чого підходить цей маршрут

  • Перетворення зображення на варіанти prompt’ів, які можна реміксувати
  • Витягування візуального напряму перед початком нового завдання imagine
  • Побудова швидшого циклу створення, коли ви не хочете писати перший prompt з нуля

Потік виконання завдання

1

Надішліть зображення

Завантажте або вкажіть зображення, яке ви хочете, щоб Midjourney описав, і збережіть повернутий id завдання.
2

Опитуйте завдання describe

Використовуйте Fetch Single Task, доки завдання не завершиться і не поверне результат, схожий на prompt.
3

Повторно використайте згенерований prompt

Візьміть варіант prompt’у, який відповідає вашому наміру, і продовжуйте з Imagine для нового проходу генерації.

Авторизації

Authorization
string
header
обов'язково

Bearer token authentication. Use your CometAPI key.

Тіло

application/json
base64
string
за замовчуванням:data:image/png;base64,<your-image-base64>
обов'язково

Base64-encoded image to describe. Use a data URI such as data:image/png;base64,xxx. Provide either base64 or link.

URL of the image to describe. Provide either link or base64.

botType
enum<string>

Bot type to use. MID_JOURNEY for Midjourney (default), NIJI_JOURNEY for Niji.

Доступні опції:
NIJI_JOURNEY,
MID_JOURNEY
state
string

Custom state string. Returned as-is in the task result and webhook callback for your own tracking.

Відповідь

200 - application/json

Success

code
integer
обов'язково

Submission status code. 1 = submitted successfully (result carries the task id). 21 = the action opened a confirmation modal; continue with /mj/submit/modal using the returned task id. 4 = parameter error; description explains the cause.

description
string
обов'язково
properties
object
обов'язково
result
integer
обов'язково