Bygg din första pipeline
Det här bygger du
Avsnitt med rubriken “Det här bygger du”När du är klar med den här guiden har du:
- En sparad pipelinemall som skickar ut en agent med en prompt
- Manuella körningar påslagna, så att den kan startas för hand
- En slutförd körning, med stegets indata och utdata synliga
Förkunskaper: Starta din första agent slutförd, så att du har en agent med en adapter och en modell.
En pipeline är en DAG av steg. Mallar definierar grafen, körningar är exekveringar. Läs Pipelines och automatisering om modellen bakom, och Pipeline-stegtyper för hela stegvokabuläret.
Steg 1: Skapa en mall
Avsnitt med rubriken “Steg 1: Skapa en mall”- Gå till Inställningar → Arbetsyta → Pipelinemallar
- Klicka på Ny mall
Redigeraren öppnas med ett förberett skelett som heter Ny pipeline (id pipeline_N).
Klicka på titeln i sidhuvudet och byt namn på den – för den här guiden
fungerar code_quality_check bra. Det finns ingen id-dialog och inget
beskrivningsfält.
Duken är inte tom. En ny mall är förkopplad som Trigger → Step → terminal, där “Step” är en prompt-agentnod och terminalen är en osynlig vaktpost som redigeraren kopplar om till varje nåbar sänka.
Du konfigurerar Step-noden som redan finns.
Steg 2: Konfigurera steget
Avsnitt med rubriken “Steg 2: Konfigurera steget”- Klicka på noden Step på duken
- Ange följande i panelen Nodkonfiguration till höger:
- Agent: din agent från föregående guide
- Promptmall: “Granska koden på den aktuella grenen efter kvalitetsproblem. Lista vad du hittar.”
- Låt Triggrar från vara – noden är redan kopplad så att den utlöses efter Trigger
Steg 3: Spara
Avsnitt med rubriken “Steg 3: Spara”Tryck på Spara i redigerarens sidhuvud.
Kontrollpunkt. Texten “Osparade ändringar” försvinner.
Steg 4: Tillåt manuella körningar
Avsnitt med rubriken “Steg 4: Tillåt manuella körningar”- Klicka på den streckade rutan Lägg till en trigger på duken (eller dra Manuell körning från avsnittet Triggrar i nodbiblioteket) och välj Manuell körning.
- Markera den noden. Slå på Aktiverad i inspektören till höger – “Visa på körningssidan och starta för hand.”
Det här är inte valfritt och det är lätt att missa. En ny mall skapas med ingen triggerrad alls, så förrän du slår på det här listar körningssidan den inte och det finns inget att starta. Växeln skriver triggern direkt, den väntar inte på att du sparar igen.
Samma växel ligger bakom Manuell körning i redigerarens sidhuvud, bredvid mallens deklarerade indata.
Steg 5: Kör den
Avsnitt med rubriken “Steg 5: Kör den”- Klicka på Pipelines i sidofältet
- Klicka på Kör pipeline i sidhuvudet
- Välj
code_quality_checki vänsterlisten - Klicka på Kör pipeline i formuläret – din mall deklarerar inga indata, så det finns inget att fylla i
Kontrollpunkt. En toast bekräftar att körningen startade och Control Center öppnar körningens detaljsida.
Motorn skapar körningsposten, slutför triggern, schemalägger steget, skickar ut agenten och slutför körningen när terminalens inkommande gren är klar.
Steg 6: Granska resultatet
Avsnitt med rubriken “Steg 6: Granska resultatet”Klicka på steget i körningen för att öppna dess detaljpanel:
- Tidsstämplarna Startad och Avslutad samt Varaktighet
- Indata: tillståndet som skickades in i steget
- Utdata: vad det producerade – här agentens svar
- Agentaktivitet, med en länk vidare till samtalet som steget drev
Kontrollpunkt. Steget visas som slutfört och dess utdata innehåller agentens granskning.
Lägga till fler steg
Avsnitt med rubriken “Lägga till fler steg”Noder lägger du till genom att dra en post från nodbiblioteket till vänster till
duken, eller genom att trycka på Lägg till steg (+) strax efter en nod. Dra
från en nods utport till en annan nod för att koppla ihop dem, eller markera den
nya noden och bocka för dess uppströmssteg under Triggrar från.
Terminalnoden ritas inte och kan inte markeras. Redigeraren kopplar om den till varje nåbar sänka, så en nod du lägger till efter den förberedda Step körs ändå.
Sammanfattning
Avsnitt med rubriken “Sammanfattning”Du skapade en mall, konfigurerade prompt-agentnoden som den skapades med, sparade den, gjorde den manuellt körbar, startade en körning och läste stegets indata och utdata.
Pipelines blir mycket större än så här – villkorade routrar, parallella grenar, join-noder, for-each-utspridning, mänskliga grindar – men formen ändras aldrig: steg i en DAG som skickar vidare tillstånd.
Nästa: Koppla Slack till din arbetsyta, den sista guiden i serien.
- Ställ in pipelinetriggers för att starta pipelines från händelser eller ett schema
- Pipelines och automatisering för modellen bakom
- Pipeline-stegtyper för varje stegtyp