Rivya-journalen

Når du bør bruke Rivya API i stedet for Studio

Velg mellom Rivya API og Studio ved å se på repeterbarhet, gjennomgangsbehov, modellsikkerhet, credits, filer, webhooks og teamansvar.
Produkt
Publisert 2026/05/12Sist gjennomgått 2026/05/12Forfatter:Rivya Product Team
Rivya API kontra Studio-forside med en utviklerpipeline på den ene siden og et arbeidsområde for menneskelig gjennomgang på den andre.

Den enkleste feilen er å behandle Rivya API og Rivya Studio som konkurrerende stier.

De forstås bedre som to faser av samme produkt. Studio er der mennesker utforsker, velger, gjennomgår og fortsetter arbeid visuelt. API-et er der en stabil arbeidsflyt blir del av et annet produkt, script eller backend-prosess.

Hvis du fortsatt lærer API-flaten, start med Hva er Rivya API?. Denne siden er smalere: hvordan du avgjør om en konkret oppgave hører hjemme i Studio eller i API-et.

Beslutningen i én tabell

SpørsmålBruk Studio når...Bruk API-et når...
Er outputen fortsatt utforskende?janei, arbeidsflyten er allerede repeterbar
Må en person sammenligne resultater?jabare etter at appen din mottar resultater
Er modellvalget stabilt?ikke ennåja, eller valgt fra API-modellisten
Trenger oppgaven referansemedier?en person forbereder dem fortsattappen din kan laste dem opp gjennom Files API
Må resultatet oppdatere et annet system?ikke ennåja, gjennom polling eller webhooks
Må credit-bruken være synlig?ja, mens dere testerja, men gjennom API-kontroller på kontonivå

Dette handler ikke om hvilken flate som er mer avansert. Det handler om hvorvidt oppgaven er klar for automatisering.

Bruk Studio mens arbeidet fortsatt endrer seg

Studio er riktig sted når den menneskelige beslutningen fortsatt er hovedarbeidet.

Det omfatter:

  • å velge mellom bilde-, video-, lyd- eller chatmodeller
  • å teste om en promptretning er verdt å beholde
  • å sammenligne visuelle resultater side om side
  • å avgjøre om referansemedier hjelper eller skader
  • å bruke lagret historikk til å fortsette fra et tidligere resultat

Dette gjelder spesielt kreativt arbeid. Hvis briefen ikke er stabil, gjør automatisering av forespørselen vanligvis forvirringen raskere i stedet for mindre.

Bruk API-et når arbeidsflyten er repeterbar

API-et blir den bedre stien når inputene og de neste stegene er forutsigbare nok.

Gode tegn:

  • produktet ditt vet allerede hvilken modell eller modellkategori det trenger
  • brukerinput kan mappes til en stabil request body
  • en backend-jobb kan polle status uten at noen ser på en skjerm
  • en webhook kan oppdatere riktig oppføring når en oppgave er ferdig
  • appen kan forklare credit-bruk for teamet eller kontoeieren

På det tidspunktet kan det bli den tregere stien å bruke Studio for hver kjøring. API-et lar produktet ditt starte oppgaven direkte.

En praktisk grense: oppdagelse kontra integrasjon

Bruk Studio til oppdagelse.

Bruk API-et til integrasjon.

Oppdagelse betyr:

  • "Hvilken modell bør vi bruke?"
  • "Hvilken promptform fungerer?"
  • "Forbedrer referansemedier denne oppgaven?"
  • "Er outputkvaliteten god nok for denne bruken?"

Integrasjon betyr:

  • "Denne brukerhandlingen skal opprette én genereringsjobb."
  • "Denne jobben skal kunne prøves igjen idempotent."
  • "Denne filen skal lastes opp og knyttes til en modellforespørsel."
  • "Denne fullførte oppgaven skal oppdatere produktets oppføring."

Den grensen hindrer API-et i å bli en skjult eksperimentflate.

Hvordan credits bør påvirke beslutningen

Både Studio- og API-bruk trekker fra de samme Rivya-kontocreditsene.

Det betyr at credit-atferd bør være del av produktdesignet, ikke en ettertanke.

Bruk Studio først når teamet fortsatt må lære kostnadsformen. Bruk API-et når oppgaven er stabil nok til at produktet kan forklare når credits kan reserveres eller brukes.

For de gjeldende offentlige reglene, les API Credits. Hvis en arbeidsflyt er for dyr til å forklare for kontoeieren, er den ikke klar for API-automatisering ennå.

Der filer endrer valget

Referansemedier er ofte der en integrasjon blir mer seriøs.

I Studio kan en person laste opp, inspisere, prøve på nytt og avgjøre om filen er god nok. I API-et må produktet ditt håndtere filstien bevisst gjennom Files API.

Bruk Studio når:

  • referansebildet, videoen eller lyden fortsatt trenger menneskelig opprydding
  • teamet er usikkert på hvilken referanse som bør styre modellen
  • filreglene ennå ikke er tydelige for brukeren

Bruk API-et når:

  • appen kan samle inn filen trygt
  • modellens referansekrav er kjent
  • filen kan lastes opp før genererings- eller chatforespørselen
  • feil kan vises i ditt eget produkt uten å skjule hva som skjedde

Files API er en nyttig bro, men det fjerner ikke behovet for å designe filopplevelsen.

Der Chat endrer valget

Chat kan høre hjemme på begge sider.

Bruk Rivya Chat direkte når en person utforsker, skriver, gjennomgår eller bestemmer.

Bruk Chat API når chatrunden må leve inne i ditt eget produkt eller serverarbeidsflyt. Det kan omfatte ikke-strømmende runder, valgfri SSE-strømming, API-opprettede sesjoner og støttede filvedlegg.

Nøkkelspørsmålet er hvor samtalen skal leve. Hvis samtalen er del av Rivya-arbeid, bruk Rivya. Hvis samtalen er del av produktopplevelsen din, bruk API-et.

Når webhooks er et signal

Hvis arbeidsflyten din trenger API Webhooks, er den sannsynligvis forbi det manuelle Studio-stadiet.

Webhooks er nyttige når et annet system må reagere på fullførte genereringsoppgaver:

  • markere et asset som klart
  • varsle en bruker
  • flytte et gjennomgangssteg videre
  • flytte en feilet oppgave inn i support- eller retry-logikk

Det er integrasjonsarbeid. Studio kan fortsatt være nyttig for å teste modellstien, men produksjonsloopen hører hjemme i API-et.

Et trygt migreringsmønster

Ikke flytt en hel arbeidsflyt inn i API-et på én gang.

Bruk denne rekkefølgen:

  1. test oppgaven manuelt i Studio
  2. skriv ned stabil modell, promptform, inputfiler og forventet resultat
  3. les API Models og modellreferansen
  4. send én generering gjennom API Quickstart
  5. legg til Files API bare hvis modellen krever referansemedier
  6. legg til Webhooks først etter at polling fungerer
  7. legg til Chat API bare hvis produktet trenger chatrunder utenfor Studio

Hvert steg bør gjøre arbeidsflyten enklere å drive, ikke bare mer automatisert.

Når du bør bli i Studio

Bli i Studio når oppgaven fortsatt trenger:

  • subjektiv gjennomgang
  • promptforming
  • visuell sammenligning
  • modellutforsking
  • lagret kreativ historikk
  • en person som avgjør om neste steg er bilde, video, lyd eller chat

Det er ikke en svakhet. Studio er designet for den fasen.

Når du bør flytte til API

Flytt til API når:

  • samme oppgave gjentas ofte
  • inputen kan struktureres
  • modellen er kjent
  • appen må opprette oppgaver fra sitt eget UI
  • status, feil og credits kan håndteres tydelig
  • polling eller webhooks passer produktets backend

API-et er sterkest når det gjør en allerede forstått Rivya-arbeidsflyt til en pålitelig produkthandling.

Neste steg i Rivya

Fortsett å utforske

Flere innlegg

Fortsett med relaterte guider, produktnotater og arbeidsflytgjennomganger fra Rivya-teamet.

Hold deg oppdatert

Få neste arbeidsflyt, modellnotat eller produktoppdatering i innboksen

Et kort nyhetsbrev for kreatører som vil ha praktiske ideer, skarpere smak og færre bortkastede oppdateringer.

Nye modellanseringer og funksjonsslippKorte arbeidsflytideer du kan bruke raskt

Ingen søppelpost. Meld deg av når som helst.