APIAPI til AI-billedgenerering

Generér billeder
og gør dem færdige i samme kæde af kald

Ét POST kører en billedagent - GPT Image, Imagen, Nano Banana, Grok eller Leonardo - og de trin, der plejer at følge, fritlægning, redigering og ombeskæring, ligger ét kald væk med den samme nøgle.

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

Tre kald, fra prompt til færdigt aktiv

Vælg motoren én gang, generér så tit du vil, og gør så filen færdig.

  1. 1

    Vælg en billedagent

    En agent er en gemt konfiguration: motor, størrelse, stil og den promptskabelon, dit team er blevet enige om. Hent listen fra dit arbejdsområde, og gem id-et.

    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

    Generér

    Send prompten plus de variabler, skabelonen forventer. Svaret bærer billedet og de kreditter, det kostede.

    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

    Gør filen færdig

    Fritlæg baggrunden, anvend en instruktionsbaseret redigering, eller ombeskær til et andet format. Samme nøgle, samme regnskab, ingen anden 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"
      }'

Hvad du kan sende med

Tre felter til at generere, ét til efterbehandling.

agent_id

Den billedagent, der skal køre. Motor, størrelse og stil følger med den.

prompt

Hvad der skal tegnes, skrevet som din agentskabelon forventer det.

variables

Værdierne til pladsholderne i den skabelon, så én agent kan betjene et helt katalog.

image_url

Til afslutningsværktøjerne: billedet der skal fritlægges, redigeres eller beskæres. Alt offentligt tilgængeligt.

Motorerne bag endpointet

Hver motor er eksponeret som en agent, så et modelskift er et andet id, ikke en anden integration. Nye motorer dukker op som nye agenter.

GPT ImageImagenNano BananaGrokLeonardo

Værktøjerne der kommer bagefter

At generere er sjældent sidste trin. Baggrundsfjernelse, instruktionsredigeringer og ombeskæring er handlinger i det samme API, afregnet ens og afgrænset af den samme nøgle.

tools.remove_backgroundtools.image_modificationtools.image_crop

Det udviklere spørger om først

Hvordan ved jeg, hvad et billede kostede?

Hvert svar rapporterer de brugte kreditter, og historikken kan læses på /api/v1/generations. Priser er pr. motor og sættes i arbejdsområdet, aldrig i forespørgslen.

Kan én agent betjene mange prompts?

Det er præcis, hvad variabler er til: agenten holder skabelonen og stilen, og kaldet udfylder det, der skifter. Et produktkatalog er én agent og N kald, ikke N agenter.

Leveres billeder også via webhook?

generation.completed udløses for billeder nøjagtigt som for video og lyd, så ét enkelt abonnement dækker hele generationsfamilien.

Kan jeg bruge et genereret billede i en video?

Ja. Den genererede URL går direkte ind i et tidslinjelag, og renders.create laver hele kompositionen om til en mp4 med den samme nøgle.

Klar til at skabe?

Lav virale videoer på få minutter. Der skal ikke kort til for at prøve gratis.

Sikker betaling
Adgang med det samme
Opsig når du vil