auto stud
APIKI-Bildgenerierungs-API

Bilder generieren
und in derselben Aufrufkette fertigstellen

Ein POST führt einen Bild-Agenten aus - GPT Image, Imagen, Nano Banana, Grok oder Leonardo - und die Schritte danach, Freistellen, Bearbeiten und Neuformatieren, sind mit demselben Key nur einen Aufruf entfernt.

POSThttps://autostud.ai/api/v1/actions/images.generate

Drei Aufrufe, vom Prompt zum fertigen Asset

Engine einmal wählen, beliebig oft generieren, dann die Datei fertigstellen.

  1. 1

    Bild-Agenten wählen

    Ein Agent ist eine gespeicherte Konfiguration: Engine, Größe, Stil und das Prompt-Template, auf das sich dein Team geeinigt hat. Liste die deines Workspace auf und merk dir die ID.

    export AUTOSTUD_API_KEY="sk_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    
    # An image agent is a saved configuration, not a model name.
    curl "https://autostud.ai/api/v1/agents?agent_type=image&limit=10" \
      -H "Authorization: Bearer $AUTOSTUD_API_KEY"
  2. 2

    Generieren

    Schick den Prompt und die Variablen, die das Template erwartet. Die Antwort trägt das Bild und die verbrauchten Credits.

    curl -X POST https://autostud.ai/api/v1/actions/images.generate \
      -H "Authorization: Bearer $AUTOSTUD_API_KEY" \
      -H "Content-Type: application/json" \
      -H "Idempotency-Key: sku-4471-packshot" \
      -d '{
        "agent_id": "a91d5f27-6c0b-4e83-97aa-2b1e4d70c6f9",
        "prompt": "A ceramic mug seen three-quarter, soft studio light",
        "variables": {
          "product": "ceramic mug",
          "color": "matte navy"
        }
      }'
  3. 3

    Datei fertigstellen

    Hintergrund freistellen, eine Bearbeitung per Anweisung anwenden oder auf ein anderes Format bringen. Gleicher Key, gleiches Ledger, keine zweite Integration.

    curl -X POST https://autostud.ai/api/v1/actions/tools.remove_background \
      -H "Authorization: Bearer $AUTOSTUD_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "image_url": "https://cdn.autostud.ai/generations/b6c30a19.../image.png"
      }'

Was du übergeben kannst

Drei Felder zum Generieren, eins zum Nachbearbeiten.

agent_id

Der auszuführende Bild-Agent. Engine, Größe und Stil kommen mit ihm.

prompt

Was gezeichnet werden soll, formuliert so, wie es dein Agenten-Template erwartet.

variables

Die Werte für die Platzhalter dieses Templates, damit ein Agent einen ganzen Katalog bedienen kann.

image_url

Für die Finishing-Tools: das Bild, das freigestellt, bearbeitet oder beschnitten wird. Alles öffentlich Erreichbare.

Engines hinter dem Endpunkt

Jede Engine ist als Agent verfügbar, ein Modellwechsel ist also eine andere ID, keine andere Integration. Neue Engines erscheinen als neue Agenten.

GPT ImageImagenNano BananaGrokLeonardo

Die Tools danach

Generieren ist selten der letzte Schritt. Freistellen, Anweisungs-Edits und Neuformatieren sind Aktionen derselben API, gleich abgerechnet und vom selben Key begrenzt.

tools.remove_backgroundtools.image_modificationtools.image_crop

Was Entwickler zuerst fragen

Woher weiß ich, was ein Bild gekostet hat?

Jede Antwort meldet die verbrauchten Credits, und die Historie bleibt unter /api/v1/generations lesbar. Preise gelten pro Engine und werden im Workspace gesetzt, nie im Request.

Kann ein Agent viele Prompts bedienen?

Genau dafür sind Variablen da: Der Agent hält Template und Stil, der Aufruf füllt das Wechselnde. Ein Produktkatalog ist ein Agent und N Aufrufe, nicht N Agenten.

Kommen Bilder auch per Webhook?

generation.completed feuert für Bilder genauso wie für Video und Audio, ein einziges Abo deckt also die ganze Generierungsfamilie ab.

Kann ich ein generiertes Bild in einem Video verwenden?

Ja. Die generierte URL passt direkt in eine Timeline-Ebene, und renders.create macht aus der gesamten Komposition mit demselben Key eine mp4.

Bereit zu erstellen?

Beginnen Sie in Minuten mit der Generierung viraler Videos. Keine Kreditkarte für die kostenlose Testversion erforderlich.

Sichere Zahlungen
Sofortiger Zugang
Jederzeit kündbar