Naar hoofdinhoud gaan
POST
/
bria
/
text-to-image
Generate Bria images
curl --request POST \
  --url https://api.cometapi.com/bria/text-to-image \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "prompt": "A paper boat floating on calm water at sunrise."
}
'
{
  "result": [
    {
      "urls": [
        "https://example.com/generated.png"
      ],
      "seed": 278741175,
      "uuid": "27c39b06-1dfe-11f1-ad57-6ac2c454c04d_278741175"
    }
  ]
}
Genereer commercieel veilige afbeeldingen vanuit een eenvoudige tekstprompt. Voor een eerste aanvraag op CometAPI stuur je prompt, houd je num_results op 1, en begin je met aspect_ratio: "1:1" tenzij je al weet welke uiteindelijke lay-out je nodig hebt.

Gebruik deze route wanneer

  • Je in één call een voltooide afbeelding wilt
  • Je geen masks, afbeeldingsinvoer of task polling nodig hebt
  • Je een fotorealistisch Bria-pad wilt dat eenvoudiger via CometAPI te operationaliseren is

Begin met deze aanvraag

  • Houd de prompt kort en concreet
  • Gebruik num_results: 1 voor je eerste rooktest
  • Begin met aspect_ratio: "1:1" tenzij de doellay-out al vastligt
  • Download geretourneerde URL’s snel als je ze lang wilt bewaren

Responsgedrag op CometAPI

De officiële documentatie van Bria beschrijft een bredere generatiepipeline en bespreekt asynchrone statusflows. Op CometAPI gebruikt deze route een vereenvoudigd JSON-verzoek en in de huidige rooktests werd direct een definitieve result-array geretourneerd in plaats van een request_id plus status_url.
CometAPI proxyt Bria-functionaliteit in plaats van Bria’s publieke API veld voor veld te spiegelen. Gebruik de request- en response-vormen die in de API-referentie en Playground op deze pagina worden getoond als de bron van waarheid voor integratie.

Autorisaties

Authorization
string
header
vereist

Bearer token authentication. Use your CometAPI key.

Body

application/json
prompt
string
vereist

English text prompt for image generation.

Voorbeeld:

"A paper boat floating on calm water at sunrise."

num_results
integer
standaard:1

Number of images to generate. Use 1 for the simplest integration test.

aspect_ratio
enum<string>
standaard:1:1

Requested output aspect ratio.

Beschikbare opties:
1:1,
2:3,
3:2,
3:4,
4:3,
4:5,
5:4,
9:16,
16:9
seed
integer

Optional seed for reproducible results.

negative_prompt
string

Optional exclusions for the generated image.

steps_num
integer
standaard:30

Optional refinement step count.

text_guidance_scale
integer
standaard:5

Optional prompt adherence setting.

medium
enum<string>

Optional visual medium.

Beschikbare opties:
photography,
art
prompt_enhancement
boolean
standaard:false

Optional prompt enhancement switch.

enhance_image
boolean
standaard:false

Optional image detail enhancement switch.

prompt_content_moderation
boolean
standaard:false

Optional moderation switch.

ip_signal
boolean
standaard:false

Optional IP warning flag.

sync
boolean
standaard:false

Optional sync hint. Current CometAPI smoke tests returned final results immediately without setting this field.

Respons

200 - application/json

Image generation result.

result
object[]
vereist