Skip to content

Руководство по интеграции Midjourney - Пример программы

  • В этой главе на примере отправки задачи Imagine описывается, как использовать api key от OpenAI-HK для интеграции с Midjourney;
  • Нажмите здесь, чтобы просмотреть больше API интерфейсов

Предварительные требования

Точки доступа по режимам

  • Смешанный режим (будет удален) https://api.openai-hk.com
  • Режим fast https://api.openai-hk.com/fast
  • Режим relax https://api.openai-hk.com/relax
  • Цены для 3 режимов различаются

Пример curl

Шаг первый: Отправка задачи Imagine

Описание интерфейса Получите ID задачи result:1320098173412546

shell
curl --request POST \
  --url https://api.openai-hk.com/fast/mj/submit/imagine \
  --header 'Authorization: Bearer hk-替换为你的key' \
  -H "Content-Type: application/json" \
  --data '{
  "base64Array": [],
  "instanceId": "",
  "modes": [],
  "notifyHook": "https://ww.baidu.com/notifyHook/back",
  "prompt": "black cat",
  "remix": true,
  "state": ""
}'
curl --request POST \
  --url https://api.openai-hk.com/fast/mj/submit/imagine \
  --header 'Authorization: Bearer hk-替换为你的key' \
  -H "Content-Type: application/json" \
  --data '{
  "base64Array": [],
  "instanceId": "",
  "modes": [],
  "notifyHook": "https://ww.baidu.com/notifyHook/back",
  "prompt": "black cat",
  "remix": true,
  "state": ""
}'

Шаг второй: Получение результата задачи по ID

Из первого шага получен ID задачи: 1320098173412546, получите результат.

Описание возвращаемого результата, см. Описание возвращаемого результата

shell
curl --request GET \
  --url https://api.openai-hk.com/fast/mj/task/1320098173412546/fetch \
  --header 'Authorization: Bearer hk-替换为你的key' \
  -H "Content-Type: application/json"
curl --request GET \
  --url https://api.openai-hk.com/fast/mj/task/1320098173412546/fetch \
  --header 'Authorization: Bearer hk-替换为你的key' \
  -H "Content-Type: application/json"