APIAPI för AI-bildgenerering

Generera bilder
och slutför dem i samma anropskedja

En POST kör en bildagent - GPT Image, Imagen, Nano Banana, Grok eller Leonardo - och stegen som brukar följa, urklipp, redigering och omformatering, ligger ett anrop bort med samma nyckel.

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

Tre anrop, från prompt till färdig tillgång

Välj motorn en gång, generera hur ofta du vill och slutför sedan filen.

  1. 1

    Välj en bildagent

    En agent är en sparad konfiguration: motor, storlek, stil och den promptmall ditt team enats om. Lista dem din arbetsyta har och behåll id:t.

    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

    Generera

    Skicka prompten plus de variabler mallen väntar sig. Svaret bär bilden och krediterna den kostade.

    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

    Slutför filen

    Klipp bort bakgrunden, tillämpa en instruktionsstyrd redigering eller omformatera till ett annat format. Samma nyckel, samma liggare, ingen andra 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"
      }'

Vad du kan skicka med

Tre fält för att generera, ett för efterbehandling.

agent_id

Bildagenten som ska köras. Motor, storlek och stil följer med den.

prompt

Vad som ska ritas, skrivet som din agentmall förväntar sig.

variables

Värdena för platshållarna i den mallen, så att en agent kan betjäna en hel katalog.

image_url

För efterbehandlingsverktygen: bilden som ska klippas ut, redigeras eller beskäras. Vad som helst som är publikt nåbart.

Motorerna bakom endpointen

Varje motor exponeras som en agent, så att byta modell är ett annat id, inte en annan integration. Nya motorer dyker upp som nya agenter.

GPT ImageImagenNano BananaGrokLeonardo

Verktygen som kommer efter

Att generera är sällan sista steget. Bakgrundsborttagning, instruktionsstyrda redigeringar och omformatering är åtgärder i samma API, debiterade likadant och avgränsade av samma nyckel.

tools.remove_backgroundtools.image_modificationtools.image_crop

Det utvecklare frågar först

Hur vet jag vad en bild kostade?

Varje svar redovisar krediterna den kostade, och historiken går att läsa på /api/v1/generations. Priser sätts per motor i arbetsytan, aldrig i förfrågan.

Kan en agent betjäna många prompter?

Det är precis vad variabler är till för: agenten håller mallen och stilen, anropet fyller i det som ändras. En produktkatalog är en agent och N anrop, inte N agenter.

Levereras bilder också via webhook?

generation.completed avfyras för bilder precis som för video och ljud, så en enda prenumeration täcker hela genereringsfamiljen.

Kan jag använda en genererad bild i en video?

Ja. Den genererade URL:en går rakt in i ett tidslinjelager, och renders.create gör hela kompositionen till en mp4 med samma nyckel.

Redo att skapa?

Gör virala videor på några minuter. Inget kort behövs för att testa gratis.

Trygga betalningar
Direkt åtkomst
Avsluta när du vill