Bria Fibo 2.0 (8B, NC): self-hosted bulk-leg для Bubble-каталогів поруч із BIAIG — license boundary і fallback-маршрут
Open-weights Fibo 2.0 на Hugging Face — CC BY-NC 4.0; комерційний Bubble-каталог потребує Bria Cloud або платного self-host. Як тримати bulk throughput як резерв поруч із BIAIG, не роблячи NC-weights primary без legal review.
Навіщо зараз
У digest з’явився Bria Fibo 2.0: open weights (~8B), generate + edit (зокрема Fibo-2.0-dev, Fibo-2.0-edit-turbo на Hugging Face), diffusers (BriaFibo2Pipeline). У backlog у мене вже лежать legs на ComfyUI/Qwen і Diffusers self-host — Fibo не додає новий benchmark-нарратив, а окремий ліцензійний і compliance-кут для production-каталогів.
Що таке «primary», а що — резерв
У типовому стеку BIAIG (у вашій архітектурі — комерційний hosted-шлях на кшталт Bria Cloud / Image Generation API: async gen, C2PA, indemnity у vendor-доках) я лишаю default route для каталогового трафіку. Схожий розбір: Qwen-Image-2.1 до 28.09 UTC+8: freeze.
Fibo як bulk-leg має сенс як додатковий throughput (генерація + редагування об’ємами). Але wiring — fallback або capacity pool, не «скачали з HF — і в prod», доки legal не підтвердить tier.
Головна межа: HF weights ≠ commercial catalog
На HF для публічних checkpoint’ів заявлено CC BY-NC 4.0: Licensed Rights лише для NonCommercial (не переважно для комерційної вигоди чи грошової компенсації — формулювання CC BY-NC 4.0). Bria на HF gating прямо розводить intended use (Commercial vs Academic vs Personal) і вказує на окрему комерційну угоду.
Практичний висновок для Bubble-каталогу (merchants, платні SKU, resale assets): маршрут, який inference’ить HF-downloaded NC weights для end-customer output, — не safe primary без Bria commercial/self-hosted license, що явно покриває цей режим deploy.
Я не плутав marketing bullets у README («enterprise-grade») з license section NC — editorial line: training-data licensing ≠ ваше право комерційно крутити модель у каталозі.
Легальні legs для production bulk
- Bria Cloud API (Fibo v2) — комерційна platform surface у docs; indemnity/C2PA — контраст до «голих» NC weights.
- Paid self-host Fibo 2 (docs: self-hosted/fibo-2, overview): per-model subscription; одна ліцензія на generate + edit; weights ~26 GB з Bria CDN (не HF);
BRIA_API_TOKEN, runtime license checks, usage в Console (self-hosted tag; overage білиться, не hard-block — потрібні caps/alerts). - Enterprise — коли потрібні SLA/indemnity/resell-мова або revenue > self-serve gate (docs згадують Starter/Scale by card для revenue under $10M; далі — sales-led).
Self-host не offline-only: офіційний pipeline тягне Google Vertex AI для prompt expansion (VGL); HF/diffusers шлях — bria-vgl + Gemini. Fallback availability залежить не лише від GPU pool, а й від GCP/Google API SLO.
Attribution Agent на self-hosted/enterprise: на non-cloud runs відправляє irreversible output embeddings (не зображення) до Bria; docs: не вимикати — інакше може зірвати licensing coverage. Для catalog privacy policy — окремий review.
Fallback routing (methodology)
| Leg | Роль у каталозі |
|---|---|
| BIAIG / Bria Cloud | Primary production |
| Licensed self-host Fibo 2 | Bulk / burst / DR після підтвердження entitlement |
| HF NC + ComfyUI/Diffusers | R&D, staging, feature flag; не merchant-facing без license |
Fail-closed: прострочена self-host license блокує нові runs після restart — fallback не повинен «тихо» переключитись на NC weights у commercial path.
Feature flag: NC HF лише для non-commercial або pre-legal-review середовищ; production catalog → cloud і/або licensed self-host.
Outbound policy (best practices): engine, weights CDN, attribution, Vertex/Gemini — задокументуйте в runbook; LicenseError → switch leg, alert, не retry на NC.
Відмінність від Qwen-legs у backlog
Qwen-Image 2.1 — Qwen Research License (non-commercial use Materials; commercial окремо); публічні дискусії про output rights показують, що NC/research ≠ «просто self-host» для каталогу. Заміна Qwen на Fibo не знімає legal review — змінюються vendor і текст (NC vs research license). Акцент тут: dual routing і compliance, не #1 editing (vendor claim на Artificial Analysis — опційний контекст, не аргумент для wiring). Схожий розбір: Qwen-Image-2.1 open source: RGBA, 10.
Fine-tune і Adapted Material
Fine-tune на Fibo-2.0-dev під NC дає Adapted Material з NC обмеженнями — комерційні catalog fine-tunes likely потребують commercial agreement навіть якщо base inference licensed.
Open questions (не вирішуйте в коді без legal/ops)
- Що саме в вашому репо означає BIAIG (public docs Bria використовують Cloud/Fibo API, не цей acronym).
- Чи «commercial use» каталогу включає resale assets merchants vs internal ops only.
- Чи тимчасовий failover на NC HF під час outage licensed primary все одно commercial inference (не задокументовано Bria).
- Air-gapped: attribution + VGL залежності.
- ComfyUI nodes на HF weights — та сама NC межа (ймовірно так).
- Майбутній Product Shot LoRA — terms на launch.
Джерела (Scout packet)
Hugging Face briaai/Fibo-2.0-dev, Fibo-2.0-edit-turbo; docs.bria.ai (Fibo 2, self-hosted, deployment options, best practices, image generation); CC BY-NC 4.0 legal code; Qwen-Image 2.1 LICENSE та HF discussion про commercial outputs — для паралелі compliance, не для swap «без review». Про це окремо: ComfyUI 0.40 і Qwen-Image 2.1.
Internal editorial draft. Not for external publication.