Opprett et Runway-bilde
Generer bilder med Gen-4 Image eller Gen-4 Image Turbo ved hjelp av tekst og referansebilder.
curl "https://api.cometapi.com/runwayml/v1/text_to_image" \
--request POST \
--header "Authorization: Bearer $COMETAPI_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "gen4_image",
"promptText": "A watercolor portrait of @cat_ref.",
"ratio": "1024:1024",
"referenceImages": [
{
"uri": "https://upload.wikimedia.org/wikipedia/commons/3/3a/Cat03.jpg",
"tag": "cat_ref"
}
]
}'{
"id": "00000000-0000-4000-8000-000000000001"
}{
"code": "<string>",
"message": "<string>",
"data": "<unknown>"
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>"
}
}gen4_image. Send CometAPI API-nøkkelen din med Bearer-autentisering
og en JSON-forespørselstekst.
Velg en modell og referanser
Hver forespørsel krevermodel, promptText og ratio.
| Modell | referenceImages |
|---|---|
gen4_image | Valgfritt. Utelat feltet eller bruk [] for generering med bare tekst, eller oppgi opptil tre bilder. |
gen4_image_turbo | Oppgi ett til tre bilder. |
gen4_image_turbo er referenceImages obligatorisk og må inneholde ett til
tre bilder. Hvert referanseobjekt inneholder en bilde-uri og en valgfri
tag. Bruk en tagg på 3 til 16 små bokstaver,
sifre eller understreker, og den må starte med en bokstav. Referer til den i promptText
som @tag, for eksempel @cat_ref.
Bilde-URI-er godtar tilgjengelige HTTPS-URL-er eller Base64-data-URI-er for bilder på opptil
5 MB. Prompt godtar 1 til 1 000 UTF-16-kodeenheter.
Velg dimensjoner
Angiratio til ett av de nøyaktige dimensjonsparene i skjemaet. For eksempel
1024:1024 ber 1280:720 om et kvadratisk bilde, et liggende bilde, og
720:1280 et stående bilde. Bruk ratio for å velge dimensjoner; ikke send
resolution eller size med disse modellene.
For en eksplisitt seed for sampling bruker du 1 til 4294967295. Utelatelse eller 0
velger en tilfeldig seed. Hvis du inkluderer contentModeration, angir du dens
publicFigureThreshold til auto eller low; ellers utelater du objektet.
Hent resultatet
Lagre den returnerteid og bruk Hent en Runway-oppgave.
Når status er SUCCEEDED, leser du de genererte bilde-URL-ene i output.Autorisasjoner
Use your CometAPI API key.
Kropp
- gen4_image
- gen4_image_turbo
Request parameters for gen4_image.
Model ID for this request variant.
gen4_image "gen4_image"Describe the requested scene or motion in 1 to 1,000 UTF-16 code units.
1 - 1000Requested output dimensions, expressed as width:height. Choose a value listed for this model and endpoint.
1024:1024, 1080:1080, 1168:880, 1360:768, 1440:1080, 1080:1440, 1808:768, 1920:1080, 1080:1920, 2112:912, 1280:720, 720:1280, 720:720, 960:720, 720:960, 1680:720 Optional sampling seed. Use a positive integer for an explicit seed. Omission or 0 selects a random seed.
0 <= x <= 4294967295Optional array of up to three reference images. Omit it or use an empty array for text-only generation.
3Show child attributes
Show child attributes
Optional content moderation settings. Omit the object to use standard moderation.
Show child attributes
Show child attributes
Svar
Task submitted. Save its id to retrieve task status.
Task ID for GET /runwayml/v1/tasks/{id}.
Task state, when returned.
Task submission timestamp, when returned.
Result URLs, when returned.
Failure explanation, when returned.
Machine-readable failure code, when returned.
Task estimate metadata, when returned.
Show child attributes
Show child attributes
Task cost metadata, when returned.
Show child attributes
Show child attributes
curl "https://api.cometapi.com/runwayml/v1/text_to_image" \
--request POST \
--header "Authorization: Bearer $COMETAPI_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "gen4_image",
"promptText": "A watercolor portrait of @cat_ref.",
"ratio": "1024:1024",
"referenceImages": [
{
"uri": "https://upload.wikimedia.org/wikipedia/commons/3/3a/Cat03.jpg",
"tag": "cat_ref"
}
]
}'{
"id": "00000000-0000-4000-8000-000000000001"
}{
"code": "<string>",
"message": "<string>",
"data": "<unknown>"
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>"
}
}