Workflows

Test og kørselslogs

Test en workflow-kladde i fanen Run, kør den over en tabel med input med Batch, og find tidligere kørsler i History.

Du tester et workflow i editoren, før du udgiver det. Fanen Run sender en besked gennem din kladde, fanen Batch kører workflowet én gang pr. række i en tabel, og History viser, hvad der skete i tidligere kørsler.

Tests er rigtige kørsler

En test kører kladdens trin i virkeligheden. Den bruger kreditter og benytter forbundne konti, så et trin, der sender en e-mail eller slår op i Slack, gør det faktisk. Ret testkørsler mod sikre mål.

Prøv kladden i fanen Run#

Klik på Run i skifteren øverst i editoren. Der åbnes en dialog med workflowets navn og dine tidligere testchats til venstre og chatten til højre.

  1. Skriv en besked, og send den. Workflowet starter fra sin chattrigger med din besked som input.
  2. Læs svaret i chatten. Hver samtale gemmes som en session, og den, du er i, vises som Current session.

Fanen Run bruger altid kladden, så du ser dine seneste ændringer uden at udgive. Den kører ikke live-versionen. Hvis et workflow har en Session Closed-trigger, tilbyder dialogen Close Session Now, så du kan udløse den uden at vente på, at sessionen udløber.

Knapperne Run og Batch samt Publish er deaktiveret, når workspacet ikke har et aktivt abonnement eller ikke nok kreditter. Hold musen over en deaktiveret knap for at se hvorfor. Se Credits og siden ikke flere kreditter.

Læs en tidligere test#

Vælg en session i listen til venstre for at læse den igen. Når du ser en tidligere session, vises en skifter med Plain og Verbose over samtalen. Verbose viser flere detaljer om, hvad der skete under kørslen. Hvis en kørsel mislykkes, se Run failed.

Kør mange input med Batch#

Batch kører workflowet én gang for hver række i en tabel. Det er nyttigt til at kontrollere en ændring mod mange eksempler eller til at behandle en liste.

  • Klik på New Batch, og tilføj derefter rækker manuelt, eller vælg Import CSV. Den første række i filen bliver kolonnenavnene.
  • Indstil Concurrency for at bestemme, hvor mange rækker der kører samtidig.
  • Brug Run Pending til at starte de rækker, der ikke er kørt, Re-run Failed til at prøve fejlede kørsler igen, eller Re-run All til at starte forfra. Stop All standser kørslen.
  • Hver række viser en status: pending, running, completed eller failed. Åbn en række for at læse dens output og fejl, eller brug View session history for at se, hvordan den kørte.
  • Export CSV downloader resultaterne.

Batch er tilgængelig på planerne Trial, Pro, Agency og Enterprise. På andre planer åbner et klik på Batch plan-dialogen.

Find kørsler uden for editoren#

Fanen Run viser kun dine egne testchats. Samtaler, som besøgende har med en chatbot, og kørsler startet af en tidsplan, registreres i History i sidebjælken. Brug Agent or workflow filter til at begrænse listen til ét workflow, åbn en session, og skift mellem Plain og Verbose. Fanen Chat logs viser enkelthændelser og har et søgefelt.

En planlagt kørsel har ingen, der holder øje, så History er stedet at bekræfte, at den virkede. Se Schedules.

Test fra en AI-agent#

Hvis du har forbundet en AI-assistent til AI Studio, kan den også køre din kladde med samme omkostning og effekt som fanen Run. Se Connect your AI.