Технические характеристики flux-dev
| Характеристика | Подробности |
|---|---|
| Идентификатор модели | flux-dev |
| Семейство моделей | FLUX.1 [dev] |
| Провайдер / происхождение | Black Forest Labs |
| Модальность | Генерация изображений по тексту |
| Архитектура | трансформер rectified flow с 12B параметров |
| Основной сценарий использования | Генерация высококачественных изображений по текстовым подсказкам |
| Позиционирование по производительности | Спроектирована как высококачественный вариант с открытыми весами, расположенный ниже FLUX.1 [pro] и выше более быстрых облегчённых вариантов в семействе FLUX |
| Обработка промптов | Сильное следование промптам и конкурентное выполнение инструкций для сложных описаний изображений |
| Подход к эффективности | Обучена с использованием дистилляции с направляющим сигналом для более эффективного инференса |
| Модель доступности | Обычно доступна через размещённые API инференса и модельные платформы, при этом открытые веса опубликованы для экосистемы базовой модели |
| Примечание по лицензированию | Исходный релиз FLUX.1 [dev] связан с некоммерческой лицензией от Black Forest Labs, поэтому условия дальнейшего использования следует тщательно проверять в среде, где вы её разворачиваете |
Что такое flux-dev?
flux-dev — это идентификатор модели CometAPI для FLUX.1 [dev], модели генерации изображений по тексту от Black Forest Labs, созданной для получения детализированных, точно соответствующих промпту изображений из текстовых описаний. Black Forest Labs описывает FLUX.1 [dev] как трансформер rectified flow с 12 миллиардами параметров и позиционирует её как высококачественную модель, занимающую второе место после FLUX.1 [pro] в исходной линейке FLUX.1.
На практике flux-dev используется, когда вам нужна более высокая визуальная выразительность и лучшее следование промпту по сравнению с облегченными генераторами изображений, при сохранении преимуществ широкой экосистемы FLUX. Модель широко признана за полированные результаты, умелую работу со стилистическими указаниями и поддержку исследовательских и креативных рабочих процессов благодаря открытой доступности на крупных платформах.
Поскольку FLUX.1 [dev] принадлежит к семейству, которое позже расширилось вариантами, ориентированными на инструменты и редактирование, её лучше всего понимать как базовую модель генерации изображений по тексту: вы задаёте текстовый промпт, а она возвращает одно или несколько сгенерированных изображений, соответствующих запрошенной сцене, стилю, композиции или концепции.
Основные возможности flux-dev
- Оснащена высококачественной генерацией изображений: FLUX.1 [dev] позиционируется Black Forest Labs как передовая модель генерации изображений с качеством, немного уступающим FLUX.1 [pro], что делает её подходящей для профессионально выглядящего концепт-арта, иллюстраций, маркетинговой графики и креативного прототипирования.
- Сильное следование промпту: Модель специально отмечается конкурентным следованием инструкциям, что помогает при промптах с несколькими объектами, указаниями по компоновке, стилистическими инструкциями или детальными описаниями сцен.
- Архитектура трансформера rectified flow с 12B параметров: Дизайн на базе трансформера rectified flow с 12 миллиардами параметров — ключевая часть профиля возможностей модели и одна из причин её высокой точности и детализации изображений.
- Эффективность благодаря дистилляции с направляющим сигналом: По заявлению Black Forest Labs, FLUX.1 [dev] обучалась с использованием дистилляции с направляющим сигналом, что повышает эффективность по сравнению с менее оптимизированными подходами генерации.
- Совместимость с открытой экосистемой: Модель выпущена в формах, поддерживающих широкие эксперименты, развёртывание и кастомизацию рабочих процессов, включая поддержку экосистемы через Hugging Face, экспорт в ONNX и сопутствующие инструменты FLUX.
- Гибкая поддержка креативных рабочих процессов:
flux-devхорошо подходит для генерации идей, визуального чернового проектирования, исследования стилей и интеграции в пайплайны, где разработчикам нужна сильная универсальная модель «текст-в-изображение», а не узкоспециализированный генератор. Это вывод, основанный на официальном позиционировании и доступных форматах развёртывания.
Как получить доступ и интегрировать flux-dev
Шаг 1: Зарегистрируйтесь и получите ключ API
Чтобы получить доступ к flux-dev, сначала зарегистрируйтесь в CometAPI и сгенерируйте ключ API в панели управления. После входа создайте ключ для вашего приложения и безопасно храните его в переменной окружения или менеджере секретов. Вы будете использовать этот ключ для аутентификации каждого запроса к API flux-dev.
Шаг 2: Отправляйте запросы к API flux-dev
Получив ключ API, отправляйте запросы на конечную точку CometAPI, указывая flux-dev как имя модели.
curl --request POST \
--url https://api.cometapi.com/v1/images/generations \
--header "Authorization: Bearer $COMETAPI_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "flux-dev",
"prompt": "A cinematic sci-fi city at sunset, ultra-detailed, volumetric lighting"
}'
Пример на Python:
import os
import requests
url = "https://api.cometapi.com/v1/images/generations"
headers = {
"Authorization": f"Bearer {os.environ['COMETAPI_API_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "flux-dev",
"prompt": "A cinematic sci-fi city at sunset, ultra-detailed, volumetric lighting",
}
response = requests.post(url, headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())
Шаг 3: Получите и проверьте результаты
После отправки CometAPI возвращает сгенерированный ответ для flux-dev. Разберите ответ, чтобы получить URL-адреса изображений, файловые данные или связанную метаинформацию в зависимости от вашего варианта интеграции. Затем проверьте соответствие результата промпту, соблюдение требований безопасности или политики на уровне приложения и логируйте идентификаторы запросов или метаданные ответов для отладки, аудита и надёжности рабочих процессов.