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 є асинхронною. Ендпоінт create повертає id задачі. Опитуйте /flux/v1/get_result?id=<task_id>, доки status не стане Ready, а потім завантажте result.sample. URL-адреси результатів Flux мають обмежений строк дії. Копіюйте готові зображення у власне сховище, якщо вашому застосунку потрібен довготривалий доступ.

Поширені параметри

Усунення проблем / FAQ

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

Наступні кроки