Skip to main content

Что вы создадите

Вы создадите задачу генерации изображения Flux с помощью POST /flux/v1/flux-dev, будете опрашивать GET /flux/v1/get_result и скачаете URL сгенерированного изображения, когда задача будет готова.

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

  • API-ключ CometAPI, сохранённый в COMETAPI_KEY
  • Python 3.10+ с requests или Node.js 18+
  • Путь к модели Flux из справочника Flux API или Models

API-ключ, базовый URL, аутентификация

Генерация Flux использует имя модели в пути URL:
Опрашивайте endpoint результата с ID задачи:
Для аутентификации используйте Bearer token:

Примеры кода

Используйте вкладки ниже, чтобы скопировать примеры на cURL, Python и Node.js.

Объяснение процесса

Генерация Flux выполняется асинхронно. Эндпоинт создания возвращает id задачи. Опрашивайте /flux/v1/get_result?id=<task_id>, пока status не станет Ready, затем скачайте result.sample. URL результатов Flux имеют ограниченный срок действия. Сохраняйте готовые изображения в собственное хранилище, если вашему приложению нужен долговременный доступ.

Общие параметры

Устранение неполадок / FAQ

Продолжайте опрашивать с ограниченным циклом повторных попыток и тайм-аутом. Сохраните ID задачи, чтобы задание можно было проверить позже.
Скачайте result.sample вскоре после того, как задача перейдет в состояние Ready, затем сохраните изображение в собственном хранилище.
Поддержка параметров Flux различается в зависимости от варианта модели. Начните с prompt, width и height, затем проверьте справочник API Flux перед добавлением необязательных полей.

Следующие шаги