library_name: diffusers
inference: false
tags:
- text-to-image
- legal liability
- Non Commercial Use
extra_gated_description: >-
Bria AI Model weights are open source for non commercial use only, per the
provided [license](https://creativecommons.org/licenses/by-nc/4.0/deed.en).
extra_gated_heading: Fill in this form to immediatly access the model for non commercial use
extra_gated_fields:
Name: text
Email: text
Company/Org name: text
Company Website URL: text
Discord user: text
I agree to BRIA’s Privacy policy, Terms & conditions, and acknowledge Non commercial use to be Personal use / Academy / Non profit (direct or indirect): checkbox
license: other
license_name: bria-2.3
license_link: https://creativecommons.org/licenses/by-nc/4.0/deed.en
BRIA 2.3: Text-to-Image Model for Commercial Licensing
Note: Bria 3 generation is available: Bria 3.1
Bria AI 2.3 is our groundbreaking text-to-image model, explicitly trained on legal data. This model combines technological innovation with ethical responsibility and legal security, setting a new standard in the AI industry. Bria AI licenses the foundation model with full legal liability coverage. Our dataset does not contain copyrighted materials, such as fictional characters, logos, trademarks, public figures, harmful content, or privacy-infringing content. To obtain legal liability install the Bria Agent
Get Access
Bria 2.3 is available everywhere you build, either as source-code and weights, ComfyUI nodes or API endpoints.
- API Endpoint: Bria.ai, fal.ai
- ComfyUI: Use it in workflows
For Commercial Use
- Purchase: for commercial license simply click Here.
Compatible Auxiliary Models
- ControlNet BG Generation - Excels in inpainting backgrounds without hallucination on the foreground
- ControlNet Gen Fill - Excels in filling in new areas in the image
- ControlNet Inpainting - General purpose inpainting ControlNet
- ID Preservation Adapter - Excels in preserving facial ID
- LoRA LCM - Speeds up model inference
- IP Adapter
- ControlNet Pose
- ControlNet Recoloring
- ControlNet CannyEdges
- ControlNet Depth
- ControlNet Pose
For more information, please visit our website.
Join our Discord community for more information, tutorials, tools, and to connect with other users!
What's New
Bria AI 2.3 is a premium model which improves the generation of illustration, art, and human faces compared to BRIA 2.2.
Check out our entire family of models, including our Fast model and our HD model
Key Features
Legally Compliant: Offers full legal liability coverage for copyright and privacy infringements. Thanks to training on 100% licensed data from leading data partners, we ensure the ethical use of content.
Patented Attribution Engine: Our attribution engine is our way to compensate our data partners, powered by our proprietary and patented algorithms.
Enterprise-Ready: Specifically designed for business applications, Bria AI 2.3 delivers high-quality, compliant imagery for a variety of commercial needs.
Customizable Technology: Provides access to source code and weights for extensive customization, catering to specific business requirements.
Model Description
Developed by: BRIA AI
Model type: Latent diffusion text-to-image model
License: This model is open-source for non-commercial use
Purchase is required to license and access the model for commercial use. Commercial licensing terms & conditions.
Model Description: BRIA 2.3 is a text-to-image model trained exclusively on a professional-grade, licensed dataset. It is designed for commercial use and includes full legal liability coverage.
Resources for more information: BRIA AI
Code example using Diffusers
pip install diffusers
from diffusers import DiffusionPipeline
import torch
pipe = DiffusionPipeline.from_pretrained("briaai/BRIA-2.3", torch_dtype=torch.float16, use_safetensors=True)
pipe.force_zeros_for_empty_prompt = False
pipe.to("cuda")
prompt = "A portrait of a Beautiful and playful ethereal singer, golden designs, highly detailed, blurry background"
negative_prompt = "Logo,Watermark,Text,Ugly,Morbid,Extra fingers,Poorly drawn hands,Mutation,Blurry,Extra limbs,Gross proportions,Missing arms,Mutated hands,Long neck,Duplicate,Mutilated,Mutilated hands,Poorly drawn face,Deformed,Bad anatomy,Cloned face,Malformed limbs,Missing legs,Too many fingers"
images = pipe(prompt=prompt, negative_prompt=negative_prompt, height=1024, width=1024).images[0]
Some tips for using our text-to-image model at inference:
- You must set
pipe.force_zeros_for_empty_prompt = False
- Using negative prompt is recommended.
- For Fine-tuning, use null text embedding instead of zeros (see SD 1.5 fine-tuning scripts for example).
- We support multiple aspect ratios, yet resolution should overall consists approximately
1024*1024=1M
pixels, for example:(1024,1024), (1280, 768), (1344, 768), (832, 1216), (1152, 832), (1216, 832), (960,1088)
- If you need speed - try the BRIA 2.3 Fast which achieve comparable quality with 75% reduced inference time
- For 2.3 (not Fast) use 30-50 steps (higher is better), the Fast model works well with just 8 steps
- For 2.3 (not Fast) use
guidance_scale
of 5.0 or 7.5, for the Fast models use 1.0