API-Aktion
Für Unternehmen.
Auf dieser Seite werden die Funktionen der Firefly Services API beschrieben und wie die einzelnen Vorgänge definiert sind.
Firefly Services-Kunden
Firefly-APIs*
| API-Aktion | Funktion | Bedingung | Vorgangsdefinition |
|---|---|---|---|
| Bild generieren | Generiert Bilder auf Grundlage eines Text-Prompts. | 1 Vorgang = 1 Bild, generiert aus dem Basismodell oder benutzerdefiniertem Model von Firefly | |
| Bild füllen | Füllt den maskierten Bereich eines Bildes mit einem optionalen Prompt aus | 1 Vorgang = 1 Bild, das mit dem Basismodellvon Firefly generiert wurde | |
| Bild erweitern | Erweitert ein Bild auf eine neue Größe/ein neues Seitenverhältnis | 1 Vorgang = 1 Bild, das mit dem Basismodellvon Firefly generiert wurde | |
| Ähnliche Bilder generieren | Generiert ähnliche Bilder auf der Grundlage des Referenzbildes | 1 Vorgang = 1 Bild, das mit dem Basismodellvon Firefly generiert wurde | |
| Objekt-Composite generieren | Lade ein Bild (mit oder ohne Maske) hoch, z. B. ein Produktfoto, und gib einen Text-Prompt an, um eine nahtlose zusammengestellte Szene mit dem Produkt zu generieren | 1 Vorgang = 1 Bild, das mit dem Basismodellvon Firefly generiert wurde | |
| Video generieren | Generieren Sie fotorealistische oder animierte Videoclips aus einer Textaufforderung, Referenzbildern oder einer Kombination aus beidem. | Videomodell 1, 540p-Auflösung | 0,4 Vorgänge = 1 Sekunde des erzeugten Videos |
| Videomodell 1, 720p-Auflösung | 1 Vorgang = 1 Sekunde des erzeugten Videos | ||
| Videomodell 1, 1080p-Auflösung | 2 Vorgänge = 1 Sekunde generiertes Video |
* Firefly-APIs enthalten Parameter, die es ermöglichen, mehrere Bilder mit jedem API-Aufruf zu generieren.
Photoshop-APIs
|
|
Funktion |
Vorgangsdefinition |
|---|---|---|
|
Hintergrund entfernen |
Isoliert das relevante Motiv in einem Bild und entfernt den Hintergrund. |
1 Vorgang = 1 API-Aufruf |
|
Maske erstellen |
Isoliert ein relevantes Motiv in einem Bild (Menschen, Objekte usw.) und generiert eine Bildmaske. |
1 Vorgang = 1 API-Aufruf |
|
Ausgabedarstellungen erstellen |
Erstellt flache Bilddarstellungen einer PSD. |
1 Vorgang = 1 API-Aufruf |
|
actionJSON erstellen |
Konvertiert eine ATN-Datei in ein actionJSON-Format. |
1 Vorgang = 1 API-Aufruf |
|
actionJSON ausführen |
Führt eine Photoshop-Aktion mit actionJSON-Format aus. |
1 Vorgang = 1 API-Aufruf |
|
Photoshop-Aktionen ausführen |
Führt eine Photoshop-Aktionsdatei mit einer PSD-, JPEG-, PNG- oder TIFF-Datei aus. |
1 Vorgang = 1 API-Aufruf |
|
Smartobjekt ersetzen |
Ersetzt ein Smartobjekt in einer PSD-Datei. |
1 Vorgang = 1 API-Aufruf |
|
Produkt zuschneiden |
Schneidet ein Bild intelligent zu, wobei das relevante Motiv sichtbar bleibt. |
1 Vorgang = 1 API-Aufruf |
|
Tiefenunschärfe |
Wendet Tiefenunschärfe auf eine Bildeingabe an. |
1 Vorgang = 1 API-Aufruf |
|
Textebene bearbeiten |
Ändert Inhalt einer Textebene in einer PSD-Datei, z. B. für die Lokalisierung. |
1 Vorgang = 1 API-Aufruf |
|
PSD-Bearbeitungen anwenden |
Wendet grundlegende Bearbeitungen von Ebenen (Name, Status usw.) an, fügt Korrektur-, Pixel- und Formebenen hinzu oder bearbeitet diese. |
1 Vorgang = 1 API-Aufruf |
|
Neue PSD erstellen |
Erstellt eine neue PSD-Datei mit Ebenen. |
1 Vorgang = 1 API-Aufruf |
|
Zeichenfläche erstellen |
Erstellt Zeichenflächen aus mehreren PSD-Eingaben. |
1 Vorgang = 1 API-Aufruf |
|
Manifest abrufen |
Extrahiert Metadaten aus dem PSD-Dokument, einschließlich allgemeiner Datei- und Ebeneninformationen. |
1 Vorgang = 1 API-Aufruf |
|
Maske verbessern |
Verbessern Sie die Kanten und Präzision einer Maske |
1 Vorgang = 1 API-Aufruf |
|
Maskierten Bereich füllen |
Füllen Sie einen maskierten Bereich aus, um ein Bild zu vervollständigen |
1 Vorgang = 1 API-Aufruf |
|
Körpermerkmale maskieren |
Erstellen Sie eine beschriftete Maske für jeden Körperteil einer Person in einem Bild |
1 Vorgang = 1 API-Aufruf |
|
Alle Objekte maskieren |
Erstellen Sie eine beschriftete Maske für jedes Objekt in einem Bild |
1 Vorgang = 1 API-Aufruf |
Lightroom-APIs
|
API-Aktion |
Funktion |
Vorgangsdefinition |
|---|---|---|
|
Bild ausrichten |
Richtet ein Bild automatisch aus. |
1 Vorgang = 1 API-Aufruf |
|
Auto-Ton |
Wendet Auto-Tonwert auf ein Bild an. |
1 Vorgang = 1 API-Aufruf |
|
Bild bearbeiten |
Passt Lr-Korrekturen an einem Foto an, einschließlich Belichtung, Kontrast und Detail. |
1 Vorgang = 1 API-Aufruf |
|
Vorgabe anwenden |
Wendet eine Lr-Vorgabe auf ein Foto an. |
1 Vorgang = 1 API-Aufruf |
|
XMP anwenden |
Fügt einem Foto XMP-Metadaten hinzu. |
1 Vorgang = 1 API-Aufruf |
InDesign-APIs
|
API-Aktion |
Funktion |
Vorgangsdefinition |
|---|---|---|
|
Datenzusammenführung |
Generiert mehrere Asset-Varianten mithilfe von variablen Feldern aus einem getaggten InDesign-Dokument und einer CSV-Datei |
1 Operation = 1 Ausgabeseite |
|
Rendition |
Erstellt eine JPEG-, PNG- oder PDF-Datei aus dem InDesign-Dokument |
1 Operation = 1 Ausgabeseite |
|
Benutzerdefinierte Skripte |
Erstellt benutzerdefinierte Skripte mit InDesign-Funktionen und führt sie aus |
1 Vorgang = 1 Ausgabe-* oder Eingabeseite, je nachdem, welcher Wert höher ist * Der Ausgabewert umfasst alle Dateien, die über „Speichern“, „Speichern unter“ oder „Kopie speichern“ gespeichert wurden, sowie alle Dateien, die über „Exportieren“ erstellt wurden. |
|
Auflisten benutzerdefinierter Skripte |
Listen Sie alle benutzerdefinierten Skripte auf, die vom Benutzer registriert wurden |
Kostenlos |
|
Details des benutzerdefinierten Skripts abrufen |
Rufen Sie Details eines bestimmten benutzerdefinierten Skripts ab, das vom Benutzer registriert wurde |
Kostenlos |
|
Benutzerdefiniertes Skript löschen |
Löschen Sie ein bestimmtes benutzerdefiniertes Skript, das vom Benutzer registriert wurde |
Kostenlos |
|
Links neu zuordnen |
Ersetzen Sie lokale Asset-Links durch Experience Manager Assets-Links in der InDesign-Datei |
Kostenlos |
|
Dokumentinformationen |
Rufe Informationen über das indesign-Dokument ab, wie Druckbögen, Seiten, Verknüpfungen, Schriftarten, Seitenobjekte, Ebenen usw. |
1 Vorgang = 1 API-Aufruf |
Video- und Audio-APIs
| API-Aktion | Funktion | Bedingung | Vorgangsdefinition |
|---|---|---|---|
| Video V1 neu zuschneiden | Identifiziert Aktionen in einem Video und reframet den Clip für unterschiedliche Seitenverhältnisse | <= 30 FPS | 1 Vorgang = 1 Minute. des Ausgabevideos |
| > 30 und <= 60 FPS | 2 Vorgänge = 1 Minute des Ausgabevideos | ||
| > 60 FPS | 4 Vorgänge = 1 Minute des Ausgabevideos | ||
Video V2 neu zuschneiden |
Wandelt Videos in verschiedene Seitenverhältnisse um.Unterstützt Semantische Subjektsperre, die Klartext-Eingaben nutzt, um wichtige Subjekte über Szenen hinweg zu definieren und zu verfolgen |
<= 30 FPS (mit Semantischer Subjektsperre) |
1 Vorgang = 1 Minute des Ausgabevideos |
> 30 und <= 60 FPS (mit Semantischer Subjektsperre) |
2 Vorgänge = 1 Minute des Ausgabevideos |
||
> 60 FPS (mit Semantischer Subjektsperre) |
4 Vorgänge = 1 Minute des Ausgabevideos |
||
<= 30 FPS (ohne Semantische Subjektsperre) |
1 Vorgang = 1 Minute des Ausgabevideos |
||
> 30 und <= 60 FPS (ohne Semantische Subjektsperre) |
2 Vorgänge = 1 Minute des Ausgabevideos |
||
> 60 FPS (ohne Semantische Subjektsperre) |
4 Vorgänge = 1 Minute des Ausgabevideos |
||
Text in Sprache |
Wandelt geschriebenen Text in gesprochene Sprache um, sodass Unternehmen dynamische Audioaufnahmen erstellen können |
|
0.25 Vorgang = 1 Minute des Ausgabevideos |
Text-zu-Avatar |
Konvertierung von Textskripten in Videos mit lebensechten menschlichen Avataren mit einer Vielzahl von vordefinierten Avatar-Auswahlen und natürlich klingenden Stimmen |
|
0,5 Betrieb = 1 Sekunde Ausgangsvideo |
Video- und Audio-APIs, Add-on
| API-Aktion | Funktion | Bedingung | Vorgangsdefinition |
|---|---|---|---|
| Transkribieren | Generieren Sie Transkripte und Untertitel für Video Content in der Originalsprache oder in einer übersetzten Sprache | 1 Vorgang = 10 Minuten Eingabevideo oder -audio | |
| Synchronisieren | Automatisiert die Audio- und Video-Sprachübersetzung mit optionaler Lippensynchronisation; dies ermöglicht eine qualitativ hochwertige Synchronisation, unabhängig von Hintergrundgeräuschen und Musik | Ohne Lippensynchronisation | 1 Vorgang = 10 Sekunden Video- oder Audioausgabe |
| Ohne Lippensynchronisation | 1 Vorgang = 5 Sek. des Ausgabevideos |
Content Tagging-APIs
|
API-Aktion |
Funktion |
Vorgangsdefinition |
|---|---|---|
|
Farb-Tagging |
Kann aus einem Bild ein Histogramm der Pixelfarben berechnen und nach dominanten Farben in Gruppen sortieren. |
1 Vorgang = 1 API-Aufruf pro Asset |
|
Keyword-Tagging |
Der Stichwort-Tagging-Dienst extrahiert automatisch Stichwörter oder Stichwortausdrücke aus einem Textdokument, die das Thema des Dokuments am besten beschreiben. |
1 Vorgang = 1 API-Aufruf pro Asset |
|
OCR |
Kann bei einem Bild angeben, ob Text im Bild vorhanden ist. Wenn Text vorhanden ist, kann OCR den Text zurückgeben. |
1 Vorgang = 1 API-Aufruf pro Asset |
Substance 3D-APIs
| API-Aktion | Funktion | Bedingung | Vorgangsdefinition |
|---|---|---|---|
| 3D-Objekt-Composite generieren* | Fügen Sie 3D-Objekte nahtlos in von Firefly generierte 2D-Szenen ein, um pixelgenaue Kompositionen mit fotorealistischer Beleuchtung, Schatten und Texturen zu erstellen | Firefly Image Model 4: Maximal 2000 Pixel an der längsten Seite | 2 Operationen = 1 Ausgabebild (oder Variante) |
Firefly Image Model 4: Mehr als 2000 Pixel an der längsten Seite |
3 Operationen = 1 Ausgabebild (oder Variante) |
||
Firefly Image Model 4 Ultra: Maximal 2000 Pixel an der längsten Seite |
3 Operationen = 1 Ausgabebild (oder Variante) |
||
Firefly Image Model 4 Ultra: Mehr als 2000 Pixel an der längsten Seite |
4 Operationen = 1 Ausgabebild (oder Variante) |
||
| 3D-Objekt rendern* | Erstellen Sie pixelgenaue Produktaufnahmen im großen Maßstab, indem Sie die Erstellung fotorealistischer Packshots mit präziser Beleuchtung, Schatten und Reflexionen automatisieren | Maximal 2000 Pixel an der längsten Seite | 1 Operation = 1 Ausgabebild |
Mehr als 2000 Pixel an der längsten Seite |
2 Operationen = 1 Ausgabebild |
||
| Convert 3D Files API | Konvertieren Sie vorhandene 3D-Inhalte in Formate wie FBX und OBJ in universellere Dateiformate wie gITF und USD | 1 Operation = 1 Ausgabedatei | |
| Create 3D Scene API | Fügen Sie mehrere 3D-Assets zu einer zusammenhängenden und detaillierten Szene zusammen, die für einen digitalen Zwilling konzipiert ist | 1 Operation = 1 Ausgabedatei | |
| Describe 3D Scene API | Generieren Sie detaillierte Statistiken über 3D-Szeneninhalte | Kostenlos |
*Generate 3D Object Composite API und Render 3D Object API enthalten Parameter, die es ermöglichen, mit jedem API-Aufruf mehrere Bilder zu erzeugen.
Credit-Conversions
| API-Operation | Generative Credit |
|---|---|
| 1 API-Operation | 100 Generative Credits* |
* Anteilige Conversions werden angewendet; Credits werden proportional umgerechnet und nicht auf eine ganze Operation aufgerundet.
Lesen Sie den Artikel Generative Credit-Pool, um mehr über die Credit-Conversion im Zusammenhang mit Generative Credit-Pooling für Organisationen zu erfahren.