bfl api
BFL FLUX API integration guide covering endpoints, async polling patterns, rate limiting, error handling, webhooks, and regional endpoints with Python and TypeScript code examples.
AIblack-forest-labs
official
Разработка
Что делает навык
Навык обеспечивает интеграцию с BFL FLUX API для генерации, редактирования и обработки изображений, поддерживая модели FLUX.1 и FLUX.2. Он охватывает настройку клиента, асинхронный опрос (polling), обработку ошибок, вебхуки и работу с региональными эндпоинтами.
Когда применять
- Генерация изображений по текстовому описанию (Text-to-Image) с выбором модели по качеству и скорости.
- Редактирование изображений (Image-to-Image) с использованием одной или нескольких входных картинок.
- Многоканальное редактирование (Multi-Reference I2I) для объединения элементов, переноса стиля или обеспечения консистентности персонажей.
- Построение надежных интеграций с обработкой ограничений частоты запросов (rate limits) и временных ссылок на результаты.
Как работает
- Проверить наличие переменной окружения BFL_API_KEY и убедиться в аутентификации.
- Отправить POST-запрос на соответствующий эндпоинт модели (например, /v1/flux-2-pro) с параметрами запроса.
- Получить polling_url из ответа и выполнять GET-запросы до получения статуса 'Ready' или 'Error'.
- Скачать изображение по ссылке из результата немедленно, так как URL истекает через 10 минут.
- При необходимости настроить webhook_url для асинхронного уведомления о завершении в продакшен-среде.
Примеры запросов агенту
Сгенерируй изображение горного пейзажа на закате размером 1024x1024, используя FLUX.2 Pro.
Измени фон на закат на фотографии по ссылке https://example.com/photo.jpg с помощью FLUX.2 Pro.
Объедини кота с картинки 1 и уютную комнату с картинки 2, используя FLUX.2 Pro для мульти-референсного редактирования.
Что понадобится
- Установленная переменная окружения BFL_API_KEY
- Доступ к интернету для обращения к эндпоинтам api.bfl.ai, api.eu.bfl.ai или api.us.bfl.ai
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «bfl-api» из репозитория:
# https://github.com/black-forest-labs/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r bfl-api/ ~/.claude/skills/bfl-api/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.