API-handling
Gjelder enterprise
I dette dokumentet beskrives de tilgjengelige API-ene og funksjonene for Firefly, Photoshop, Lightroom, Video og lyd og Innholdstagging (levert av Sensei-plattformen) i Firefly Services-tilbudet.
Firefly-API-er
|
Funksjon |
Definisjon av handling (1) |
---|---|---|
Tekst til bilde |
Generer bilder ut fra en hjelpetekst |
1 handling = 1 standardbilde generert med Firefly-basismodell |
Generativt fyll |
Fyll ut den maskerte delen av et bilde med en valgfri hjelpetekst |
1 handling = 1 standardbilde generert med Firefly-basismodell |
Generativ utvidelse |
Utvid et bilde for å endre størrelsesforhold/proporsjoner |
1 handling = 1 standardbilde generert med Firefly-basismodell |
Tekst til bilde med stilreferanse |
Generer bilder ut fra en hjelpetekst med valgfritt referansebilde for matching av stil |
1 handling = 1 standardbilde generert med Firefly-basismodell |
Tekst til bilde med strukturreferanse |
Generer bilder ut fra en hjelpetekst med valgfritt referansebilde for å matche strukturen. |
1 handling = 1 standardbilde generert med Firefly-basismodell |
Generer lignende bilder |
Generer lignende bilder basert på referansebildet. |
1 handling = 1 standardbilde generert med Firefly-basismodell |
Generer objektkomposisjoner |
Last opp et bilde (med eller uten maske), for eksempel et produktbilde, og bruk en hjelpetekst for å generere en sømløst sammensatt scene med produktet. |
1 handling = 1 standardbilde generert med Firefly-basismodell |
(1) Standardbilde vil si at bildebredden er maks 2000 x 2000 piksler. API-forespørsler kan gjøre at det genereres flere bilder. Prisen dekker ikke eventuelle fremtidige muligheter til å generere bilder ved hjelp av "tilpassede modellutvidelser".
Begrensninger med hensyn til filstørrelse
Når det gjelder bilderessurser som benyttes for Generativt fyll, Generativ utvidelse eller Generativt samsvar, vil maks filstørrelse per API-kall være 15 megabyte (MB).
Creative Cloud-API-er
Photoshop API-er
API-handling |
Funksjon |
Definisjon av handling (2) |
---|---|---|
Fjern bakgrunn |
Isoler motiv av interesse i et bilde og fjern bakgrunnen |
1 handling = 1 API-kall per ressurs |
Opprette en maske |
Isoler motiver av interesse (personer, gjenstander osv.) i et bilde, og generer en bildemaske |
1 handling = 1 API-kall per ressurs |
Opprett gjengivelser |
Opprett flate bilderepresentasjoner av en PSD |
1 handling = 1 API-kall per ressurs |
Opprett actionJSON |
Gjør en .atn-fil om til actionJSON-format |
1 handling = 1 API-kall per ressurs |
Utfør actionJSON |
Utfør en Photoshop-handling med actionJSON-format |
1 handling = 1 API-kall per ressurs |
Utfør Photoshop-handlinger |
Utfører Photoshop Action-fil mot en PSD, JPEG, PNG eller TIFF |
1 handling = 1 API-kall per ressurs |
Erstatt et smartobjekt |
Erstatt et smartobjekt i en PSD |
1 handling = 1 API-kall per ressurs |
Produktbeskjæring |
Beskjær et bilde på en smart måte for å få fokus på motivet som er av interesse |
1 handling = 1 API-kall per ressurs |
Dybdeuskarphet |
Bruk dybdeuskarphet på bildeinndata |
1 handling = 1 API-kall per ressurs |
Rediger tekstlag |
Endre innholdet i et tekstlag i en PSD, f.eks. i lokaliseringsøyemed |
1 handling = 1 API-kall per ressurs |
Bruk PSD-redigeringer |
Bruk grunnleggende lagredigeringer (navn, status osv.), legg til / rediger justering, piksler og formlag |
1 handling = 1 API-kall per ressurs |
Opprett en ny PSD |
Opprett en ny PSD med lag |
1 handling = 1 API-kall per ressurs |
Opprett et tegnebrett |
Opprett tegnebrett fra flere PSD-inndata |
1 handling = 1 API-kall per ressurs |
Få et manifest |
Trekk ut metadata – innbefattet generell fil-/laginformasjon – fra et PSD-dokument |
1 handling = 1 API-kall per ressurs |
Lightroom-API-er
API-handling |
Funksjon |
Definisjon av handling (2) |
---|---|---|
Rett ut bilde |
Rett ut et bilde automatisk |
1 handling = 1 API-kall per ressurs |
Autotone |
Bruk autotone på et bilde |
1 handling = 1 API-kall per ressurs |
Rediger bilde |
Tilpass Lr-bildejusteringer som f.eks. eksponering, kontrast og detaljer |
1 handling = 1 API-kall per ressurs |
Bruk forhåndsinnstilling |
Bruk Lr-forhåndsinnstilling på et bilde |
1 handling = 1 API-kall per ressurs |
Bruk XMP |
Legg til XMP-metadata i et bilde |
1 handling = 1 API-kall per ressurs |
InDesign API-er
API-handling |
Funksjon |
Definisjon av handling (2) |
---|---|---|
Datasammenslåing |
Generer flere ressursvariasjoner ved hjelp av variabelfelt fra et InDesign-merket dokument og en CSV-fil. |
1 Operasjon = 1 utdataside |
Gjengivelse |
Opprett JPEG, PNG eller PDF fra InDesign-dokumentet. |
1 Operasjon = 1 utdataside |
API-er for video og lyd
API-handling |
Funksjon |
Definisjon av handling |
---|---|---|
Ram inn på nytt |
Identifiser handlinger i en video og ram inn klippet på nytt for ulike proporsjoner. |
|
API-er for video og lyd, tillegg
API-handling |
Funksjon |
Definisjon av handling |
---|---|---|
Oversett lyd |
Automatiser oversettelse av lyd- og videoinnhold med valgfri leppesynkronisering, og produser dubbing i høy kvalitet uansett musikk og støy i bakgrunnen. |
1 operasjon = 10 sekunder med utgangsvideo |
Leppesynkronisering |
Få presis leppesynkronisering med nøyaktig leppesammensetning på munnen til den som snakker, og opprett sammensatte leppesynkroniseringsvideoer i høy kvalitet. |
1 operasjon = 5 sekunder med utgangsvideo |
Innholdstagging-API-er
API-handling |
Funksjon |
Definisjon av handling (2) |
---|---|---|
Fargetagging |
Kan beregne et histogram av pikselfarger ut fra bildet og sortere dem i beholdere etter hvilke farger som er dominerende |
1 handling = 1 API-kall per ressurs |
Tagging av søkeord |
Funksjonen for tagging av søkeord trekker automatisk ut søkeordene eller nøkkelsetningene i en tekst som best beskriver hva dokumentet dreier seg om |
1 handling = 1 API-kall per ressurs |
OCR |
Kan angi om et bilde inneholder tekst. Hvis det finnes tekst, kan OCR returnere denne |
1 handling = 1 API-kall per ressurs |
(2) API-handlinger kan utføres på flere ressurser. La oss f.eks. si at en kunde ber om en API-handling for hundre (100) ressurser. Denne API-handlingen vil da telle som hundre (100) handlinger. Statusopptelling av API-handlinger vil ikke telle som handling.
Begrensninger med hensyn til filstørrelse
For bilderessurser (f.eks. PSD- og PNG-filer) vil maksgrensen for Creative Cloud-API-filstørrelse per vellykket API-kall være 300 megabyte (MB).
I kundens bruk av Photoshop- og Lightroom-API-er vil filstørrelsen per vellykket API-kall for en ressurs være begrenset til maks filstørrelse per vellykket API-kall som angitt for de enkelte ressurstypene. Ved overskridelse av maks filstørrelse per vellykket API-kall vil kunden bli debitert for ytterligere vellykkede API-kall.
Eksempel: En 200 MB PSD-fil vil telle som ett vellykket API-kall, en 500 MB PSD-fil som to vellykkede API-kall og et 700 API-kall som tre vellykkede API-kall.
Ytterligere
Firefly kreativ produksjon
API-handling |
Funksjon |
Definisjon av handling |
---|---|---|
Fjern bakgrunn (flat bildeutdata) |
Isoler ønsket motiv i et bilde, ta bort bakgrunnen og produser en flat bildefil |
1 operasjon = 1 utdatafil |
Ta bort bakgrunn (lagdelt PSD-fil) |
Isoler ønsket motiv i et bilde, ta bort bakgrunnen og produser en lagdelt PSD-fil |
3 Operasjoner = 1 utdatafil |
Beskjær |
Beskjær bildestørrelser eller proporsjoner |
2 Operasjoner = 1 utdatafil |