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
| Method | Endpoint | Beschreibung |
|---|---|---|
GET | /v1/workspaces/{id}/images | Bilder auflisten |
POST | /v1/workspaces/{id}/images | Bild-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-models | Verfügbare Image-Modelle auflisten |
POST | /v1/workspaces/{id}/image-generation-tasks | Generation-Task absenden |
POST | /v1/workspaces/{id}/image-edit-tasks | Edit-Task absenden |
POST | /v1/workspaces/{id}/image-upscale-tasks | Upscale-Task absenden |