API-handling
Dette dokument beskriver tilgængelige API'er og funktioner for Firefly, Photoshop, Lightroom og Content Tagging (drevet af Sensei Platform) som en del af Firefly Services-tilbuddet.
Firefly API'er
|
Funktion |
Handlingsdefinition (1) |
---|---|---|
Tekst til billede |
Generer billeder på baggrund af tekstprompt |
1 handling = 1 standardbillede genereret med grundlæggende Firefly-model |
Generativ udfyldning |
Udfyld det maskerede område af et billede med en valgfri prompt |
1 handling = 1 standardbillede genereret med grundlæggende Firefly-model |
Generativ udvidelse |
Udvid billede til ny størrelse/formatforhold |
1 handling = 1 standardbillede genereret med grundlæggende Firefly-model |
Tekst til billede med stilreference |
Generer billeder på baggrund af prompt med valgfrit referencebillede for at matche stilen |
1 handling = 1 standardbillede genereret med grundlæggende Firefly-model |
Tekst til billede med strukturreference |
Generér billeder baseret på en prompt med valgfrit referencebillede for at matche strukturen. |
1 handling = 1 standardbillede genereret med grundlæggende Firefly-model |
Generér tilsvarende billeder |
Generér tilsvarende billeder baseret på referencebilledet. |
1 handling = 1 standardbillede genereret med grundlæggende Firefly-model |
Generér objektsammensætning |
Upload et billede (med eller uden maske), såsom et produktfoto, og brug en tekstprompt til at generere en gnidningsfrit sammensat scene med produktet. |
1 handling = 1 standardbillede genereret med grundlæggende Firefly-model |
(1) Et standardbillede har en billedbredde på op til 2000 x 2000 pixels. API-anmodninger kan resultere i, at der genereres flere billeder. Prisen dækker ikke eventuelle fremtidige muligheder for at generere billeder ved hjælp af "tilpassede modeludvidelser".
Begrænsninger på filstørrelser
For billedaktiver, der bruges til generativ udfyldning, generativ udvidelse eller generativ match, er grænsen for filstørrelse pr. vellykket API-kald op til 15 megabyte (eller MB).
Creative Cloud-APIer
Photoshop APIer
API-handling |
Funktion |
Handlingsdefinition (2) |
---|---|---|
Fjern baggrund |
Isoler interesseemnet i et billede og fjern baggrund |
1 handling = 1 API kald pr. aktiv |
Opret maske |
Isoler interesseemnet i et billede (mennesker, genstande osv.) og generer en billedmaske |
1 handling = 1 API kald pr. aktiv |
Opret gengivelser |
Opret flade billedrepræsentationer af PSD |
1 handling = 1 API kald pr. aktiv |
Opret actionJSON |
Konverter .atn-fil til actionJSON-format |
1 handling = 1 API kald pr. aktiv |
Udfør actionJSON |
Udfør en Photoshop-handling med actionJSON-format |
1 handling = 1 API kald pr. aktiv |
Udfør Photoshop-handlinger |
Udfører Photoshop Action-fil mod en PSD, JPEG, PNG eller TIFF |
1 handling = 1 API kald pr. aktiv |
Erstat Smart objekt |
Erstat et Smart objekt i en PSD |
1 handling = 1 API kald pr. aktiv |
Produktbeskæring |
Smart crop et billede, så interesseemnet holdes i øjesyn |
1 handling = 1 API kald pr. aktiv |
Dybdesløring |
Anvend dybdesløring på et billedinput |
1 handling = 1 API kald pr. aktiv |
Rediger tekstlag |
Ændre indholdet af et tekstlag i en PSD, f.eks. til lokalisering |
1 handling = 1 API kald pr. aktiv |
Anvend PSD-redigeringer |
Anvend grundlæggende lagredigeringer (navn, tilstand osv.), tilføj/rediger justering, pixel og formlag |
1 handling = 1 API kald pr. aktiv |
Opret nyt PSD |
Opret ny PSD med lag |
1 handling = 1 API kald pr. aktiv |
Opret et tegnebræt |
Opret tegnebrætter fra flere PSD-indgange |
1 handling = 1 API kald pr. aktiv |
Hent konfigurationsoplysninger |
Udpak metadata fra PSD-dokument, inklusive generel fil- og laginformation |
1 handling = 1 API kald pr. aktiv |
Lightroom API'er
API-handling |
Funktion |
Handlingsdefinition (2) |
---|---|---|
Udret billede |
Udret et billede automatisk |
1 handling = 1 API kald pr. aktiv |
Autotone |
Anvend autotone på et billede |
1 handling = 1 API kald pr. aktiv |
Rediger billede |
Juster Lr-justeringer til et billede, herunder eksponering, kontrast, detaljer osv. |
1 handling = 1 API kald pr. aktiv |
Anvend forudindstilling |
Anvend Lr-forudindstillingen på et foto |
1 handling = 1 API kald pr. aktiv |
Anvend XMP |
Føj XMP-metadata til et foto |
1 handling = 1 API kald pr. aktiv |
API'er til indholdstagging
API-handling |
Funktion |
Handlingsdefinition (2) |
---|---|---|
Farvetagging |
Kan, ud fra et billede beregne et histogram af pixelfarver og sortere dem efter dominerende farver i beholdere |
1 handling = 1 API kald pr. aktiv |
Søgeords-tagging |
Ud fra et dokument kan søgeord-tagging automatisk udtrække søgeord eller nøglesætninger, der bedst beskriver dokumentets emne |
1 handling = 1 API kald pr. aktiv |
OCR |
Kan ud fra et billede indikere, om tekst er til stede i billedet. Hvis tekst er til stede, kan OCR returnere teksten |
1 handling = 1 API kald pr. aktiv |
(2) API-handlinger kan køres for flere aktiver. Som et eksempel, hvis en kunde anmoder om en API-handling for hundrede (100) aktiver, vil en sådan API-handling blive talt som hundrede (100) handlinger. Statusoptælling af API-handlinger forbruger ikke handlinger.
Begrænsninger på filstørrelser
For billedaktiver (f.eks. PSD- og PNG-filer) er Creative Clouds API filstørrelsesgrænse pr. vellykket API-kald op til 300 megabyte (eller MB).
I kundens brug af Photoshop- og Lightroom-API'erne er filstørrelsen pr. vellykket API-kald for et aktiv begrænset til filstørrelsesgrænsen pr. vellykket API-kald som angivet for hver aktivtype. Hvis kunden overskrider filstørrelsesgrænsen pr. vellykket API-opkald, vil kunden blive debiteret for et yderligere vellykket API-opkald.
For eksempel vil en 200 MB PSD-fil tælle som et vellykket API-kald, en 500 MB PSD-fil som to vellykkede API-opkald og et 700 API-opkald som tre vellykkede API-kald.