Arbeidsflyter

Testing og kjørelogger

Test et utkast til en arbeidsflyt i Run-fanen, kjør den over en tabell med inndata med Batch, og finn tidligere kjøringer i History.

Du tester en arbeidsflyt i editoren før du publiserer den. Run-fanen sender en melding gjennom utkastet ditt, Batch-fanen kjører arbeidsflyten én gang per rad i en tabell, og History viser hva som skjedde i tidligere kjøringer.

Tester er ekte kjøringer

En test kjører utkastets steg på ekte. Den bruker kreditter og benytter tilkoblede kontoer, så et steg som sender en e-post eller legger ut i Slack, gjør det faktisk. Rett testkjøringer mot trygge mål.

Prøv utkastet i Run-fanen#

Klikk på Run i veksleren øverst i editoren. En dialog åpnes med navnet på arbeidsflyten og dine tidligere testchatter til venstre, og chatten til høyre.

  1. Skriv inn en melding og send den. Arbeidsflyten starter fra chatutløseren sin med meldingen din som inndata.
  2. Les svaret i chatten. Hver samtale lagres som en sesjon, og den du er i, vises som Current session.

Run-fanen bruker alltid utkastet, så du ser de nyeste endringene dine uten å publisere. Den kjører ikke den aktive versjonen. Hvis en arbeidsflyt har en Session Closed-utløser, tilbyr dialogen Close Session Now, slik at du kan utløse den uten å vente på at sesjonen utløper.

Knappene Run og Batch samt Publish er deaktivert når arbeidsområdet ikke har et aktivt abonnement eller ikke nok kreditter. Hold markøren over en deaktivert knapp for å se hvorfor. Se Credits og siden out of credits.

Les en tidligere test#

Velg en sesjon i listen til venstre for å lese den på nytt. Når du viser en tidligere sesjon, vises en veksler for Plain og Verbose over samtalen. Verbose viser flere detaljer om hva som skjedde under kjøringen. Hvis en kjøring mislykkes, se Run failed.

Kjør mange inndata med Batch#

Batch kjører arbeidsflyten én gang for hver rad i en tabell. Den er nyttig for å sjekke en endring mot mange eksempler, eller for å behandle en liste.

  • Klikk på New Batch, og legg deretter til rader manuelt eller velg Import CSV. Den første raden i filen blir kolonnenavnene.
  • Angi Concurrency for å bestemme hvor mange rader som kjører samtidig.
  • Bruk Run Pending for å starte radene som ikke har kjørt, Re-run Failed for å prøve mislykkede kjøringer på nytt, eller Re-run All for å starte på nytt. Stop All stanser kjøringen.
  • Hver rad viser en status: ventende, kjører, fullført eller mislykket. Åpne en rad for å lese resultatet og feilen, eller bruk View session history for å se hvordan den kjørte.
  • Export CSV laster ned resultatene.

Batch er tilgjengelig på planene Trial, Pro, Agency og Enterprise. På andre planer åpner klikk på Batch dialogen for planer.

Finn kjøringer utenfor editoren#

Run-fanen viser bare dine egne testchatter. Samtaler som besøkende har med en chatbot, og kjøringer som startes av en tidsplan, registreres i History i sidepanelet. Bruk Agent or workflow filter for å begrense listen til én arbeidsflyt, åpne en sesjon og bytt mellom Plain og Verbose. Fanen Chat logs viser enkelthendelser og har et søkefelt.

En planlagt kjøring har ingen som følger med, så History er stedet for å bekrefte at den fungerte. Se Schedules.

Test fra en AI-agent#

Hvis du har koblet en AI-assistent til AI Studio, kan den også kjøre utkastet ditt, med samme kostnad og effekt som Run-fanen. Se Connect your AI.