Zum Hauptinhalt springen

Bilder

Der Image-Dienst verwaltet die Bild-Assets eines Workspaces — Generierung, Bearbeitung, Hochskalierung und Abruf — gestützt auf das Image-Models-Verzeichnis.

Konzepte

Bilder

Bilder werden pro Workspace gespeichert. Jedes Bild hat eine eindeutige ID und kann über die workspace-bezogenen Endpoints aufgelistet, abgerufen oder gelöscht werden.

Image-Modelle

Der Image-Models-Endpoint liefert den Katalog der Generierungs-Backends, die Ihrem Workspace zur Verfügung stehen. Verwenden Sie den Model-Identifier beim Erstellen von Generierungs-, Bearbeitungs- oder Upscale-Tasks.

Tasks

Generierungs-, Bearbeitungs- und Upscale-Operationen sind asynchrone Tasks:

  • Generation Tasks — Neues Bild aus einem Text-Prompt erstellen
  • Edit Tasks — Vorhandenes Bild bearbeiten (Inpainting, maskierte Edits)
  • Upscale Tasks — Auflösung eines vorhandenen Bildes erhöhen

Senden Sie einen Task per POST und rufen Sie das Ergebnis nach Abschluss über den passenden images/{imageId}-Endpoint ab.

Endpoints

Alle Endpoints verwenden den Basispfad: https://app.neuroflash.com/api/image-service

MethodEndpointBeschreibung
GET/v1/workspaces/{id}/imagesBilder auflisten
POST/v1/workspaces/{id}/imagesBild-Eintrag anlegen
GET/v1/workspaces/{id}/images/{imageId}Einzelnes Bild abrufen
DELETE/v1/workspaces/{id}/images/{imageId}Bild löschen
GET/v1/workspaces/{id}/image-modelsVerfügbare Image-Modelle auflisten
POST/v1/workspaces/{id}/image-generation-tasksGeneration-Task absenden
POST/v1/workspaces/{id}/image-edit-tasksEdit-Task absenden
POST/v1/workspaces/{id}/image-upscale-tasksUpscale-Task absenden