{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Bria Best Practices Overview","siteUrl":"https://docs.bria.ai","llmstxt":{"hide":false,"title":"Bria AI API","description":"bria.ai helps you build products and workflows by delivering controllable, easy-to-integrate and safe generative visual AI capabilities.","details":{"path":"_llmstxt-details.md"},"sections":[{"title":"Integrations","description":"MCP server, Claude Skill, and Python SDK.","includeFiles":["MCP-authentication.md","integration-methods/bria-skill.md","integration-methods/python-sdk.md"],"excludeFiles":[]},{"title":"Getting Started","description":"Authentication, API overview, and platform concepts.","includeFiles":["index.md","products-overview.md","safety.md","vgl.md","best-practices-overview.md"],"excludeFiles":[]},{"title":"Image Generation","description":"Generate images using text prompts or structured JSON via FIBO models.","includeFiles":["image-generation.md","image-generation.yaml"],"excludeFiles":[]},{"title":"Image Editing","description":"Edit, transform, and enhance images with 20+ specialized endpoints.","includeFiles":["image-editing.md","image-editing.yaml"],"excludeFiles":[]},{"title":"Video Editing","description":"Remove backgrounds (REST async or real-time streaming), erase objects, upscale, and generate masks for video.","includeFiles":["video-editing.md","local-video-upload-service.md","video-editing.yaml","streaming-rmbg.md"],"excludeFiles":[]},{"title":"Product Shot Editing","description":"SKU packshots, lifestyle scenes, and automotive product imagery.","includeFiles":["product-shot-editing.md","product-shot-editing.yaml"],"excludeFiles":[]},{"title":"Optional","description":"Tailored generation, ads, image onboarding, and attribution.","includeFiles":["tailored-generation.md","campaign-generation.md","image-onboarding.md","bria-attribution-service.md","ad-generation.md","tailored-generation.yaml","campaign-generation.yaml","image-onboarding.yaml","bria-attribution-service.yaml","ad-generation.yaml"],"excludeFiles":[]}],"excludeFiles":["_llmstxt-details.md","_partials.md","CHANGELOG.md"]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"bria-best-practices-overview","__idx":0},"children":["Bria Best Practices Overview"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Welcome to the Bria AI Best Practices guide. Understanding the core mental model of our platform will help you achieve the best, most deterministic results when integrating our APIs."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"the-bria-mental-model","__idx":1},"children":["The Bria Mental Model"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["At the core of Bria's architecture is a structured, deterministic approach to generation and editing. Across all of our tools, the most successful workflows follow these principles:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Disentangled Control:"]}," Instead of relying on giant, paragraph-long prompts, we encourage isolating your changes. Use a mask for local edits, lock the seed for consistent iteration, and explicitly state what must ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["not"]}," change."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["The \"Blueprint\" System:"]}," Our generation pipelines translate your inputs into a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["structured_prompt"]}," (a JSON blueprint). You can save this blueprint and reuse it to reliably reproduce or safely iterate on an image without losing the original composition."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Pipeline Thinking:"]}," For the most professional results, think in building blocks. A perfect catalog asset isn't usually a single API call; it's a pipeline of ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Cutout"]}," → ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Shadow"]}," → ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Packshot/Lifestyle"]},"."]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"choose-your-guide","__idx":2},"children":["Choose Your Guide"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Select a topic below to explore endpoint-specific workflows, prompt formulas, and designer tips tailored to your use case:"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"-image-generation-best-practices","__idx":3},"children":["🎨 Image Generation Best Practices"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/image-generation-best-practices"},"children":["Read the Image Generation Guide →"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Learn the two-step system for generating high-fidelity images. Covers prompting strategies, seed management, model selection (Lite vs. Standard), and how to use structured JSON prompts for absolute control."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"️-product-shot-editing-best-practices","__idx":4},"children":["🛍️ Product Shot Editing Best Practices"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/product-shots-best-practices"},"children":["Read the Product Shot Editing Guide →"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Master the commerce-grade workflow. Covers the best practices for clean cutouts, realistic shadow tuning, packshot generation, and how to prompt for stunning, physically integrated lifestyle scenes."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"️-image-editing-best-practices","__idx":5},"children":["✂️ Image Editing Best Practices"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/image-editing-best-practices"},"children":["Read the Image Editing Guide →"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The ultimate guide to modifying existing images. Covers mask-based workflows, the four pillars of precision, background manipulation, expansion/outpainting, upscaling, and single-purpose style transformations."]}]},"headings":[{"value":"Bria Best Practices Overview","id":"bria-best-practices-overview","depth":1},{"value":"The Bria Mental Model","id":"the-bria-mental-model","depth":2},{"value":"Choose Your Guide","id":"choose-your-guide","depth":2},{"value":"🎨 Image Generation Best Practices","id":"-image-generation-best-practices","depth":3},{"value":"🛍️ Product Shot Editing Best Practices","id":"️-product-shot-editing-best-practices","depth":3},{"value":"✂️ Image Editing Best Practices","id":"️-image-editing-best-practices","depth":3}],"frontmatter":{"seo":{"title":"Bria Best Practices Overview"}},"lastModified":"2026-03-19T11:14:10.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/best-practices-overview","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}