Vytvořte první pipeline
Co budeš mít
Sekce “Co budeš mít”Na konci tohohle tutoriálu budeš mít:
- uloženou šablonu pipeline, která odešle agenta s promptem
- zapnuté ruční spuštění, takže ji spustíš ručně
- jeden dokončený běh, u kterého je vidět vstup a výstup kroku
Předpoklad: dokončený tutoriál Odešlete prvního agenta, takže máš agenta s adaptérem a modelem.
Pipeline je DAG kroků. Šablony definují graf, běhy jsou provedení. Model za tím popisuje Pipelines a automatizace; úplný slovník kroků je v typech kroků pipeline.
Krok 1: Vytvoř šablonu
Sekce “Krok 1: Vytvoř šablonu”- Jdi do Nastavení → Pracovní prostor → Šablony pipeline
- Stiskni Nová šablona
Editor se otevře na založené kostře pojmenované Nový pipeline (id pipeline_N).
Klikni na název v záhlaví a přejmenuj ho — pro tenhle tutoriál se hodí
code_quality_check. Dialog pro id tu není a pole pro popis taky ne.
Plátno není prázdné. Nová šablona přijde předem zapojená jako Trigger → Step → koncová zarážka, kde „Step“ je uzel agenta s promptem a zarážka je neviditelná. Editor ji přepojí na každý dosažitelný konec.
Nastavíš Step, který už tam je.
Krok 2: Nastav krok
Sekce “Krok 2: Nastav krok”- Klikni na uzel Step na plátně
- V panelu Konfigurace uzlu vpravo nastav:
- Agent: tvůj agent z předchozího tutoriálu
- Šablona promptu: „Zkontroluj kód na aktuální větvi a vypiš problémy s kvalitou. Sepiš, co najdeš.“
- Pole Spouští se z nech být — uzel je už zapojený, takže vystřelí po Trigger
Krok 3: Ulož
Sekce “Krok 3: Ulož”V záhlaví editoru stiskni Uložit.
Kontrolní bod. Popisek „Neuložené změny“ zmizí.
Krok 4: Povol ruční běhy
Sekce “Krok 4: Povol ruční běhy”- Klikni na čárkovanou dlaždici Přidat spouštěč na plátně (nebo přetáhni Ruční spuštění ze sekce Spouštěče v knihovně uzlů) a vyber Ruční spuštění.
- Vyber ten uzel. V inspektoru vpravo zapni Zapnuto — „Zobrazit na stránce běhů a spustit ručně.“
Tohle je povinné a snadno to přehlédneš. Nová šablona vznikne bez jediného řádku spouštěče, takže dokud tohle nezapneš, stránka běhů ji nevypíše a není co spustit. Přepínač zapíše spouštěč hned a na další uložení nečeká.
Stejný přepínač je za Ruční spuštění v záhlaví editoru, vedle deklarovaných vstupů šablony.
Krok 5: Spusť ji
Sekce “Krok 5: Spusť ji”- Klikni na Pipelines v postranním panelu
- V záhlaví stiskni Spustit pipeline
- V levé liště vyber
code_quality_check - Na formuláři stiskni Spustit pipeline — šablona nedeklaruje žádné vstupy, takže není co vyplňovat
Kontrolní bod. Toast potvrdí, že běh začal, a Control Center otevře detail běhu.
Engine založí záznam běhu, dokončí spouštěč, naplánuje krok, odešle agenta a běh dokončí, jakmile doběhne příchozí větev koncové zarážky.
Krok 6: Prohlédni výsledek
Sekce “Krok 6: Prohlédni výsledek”Klikni na krok v běhu a otevře se panel jeho detailu:
- časové značky Spuštěno a Dokončeno a Trvání
- Vstup: stav předaný do kroku
- Výstup: co krok vyrobil — tady odpověď agenta
- Aktivita agenta, s odkazem do konverzace, kterou krok vedl
Kontrolní bod. Krok je dokončený a jeho výstup drží revizi agenta.
Přidej další kroky
Sekce “Přidej další kroky”Uzly přidáš přetažením položky z knihovny uzlů vlevo na plátno, nebo
stiskem Přidat krok (+) hned za uzlem. Táhni z výstupního portu uzlu na
jiný uzel a propojíš je, nebo vyber nový uzel a pod Spouští se z klepni na
čip jeho předchozího kroku.
Koncová zarážka se nekreslí a nejde vybrat. Editor ji přepojí na každý dosažitelný konec, takže uzel přidaný za založený Step pořád běží.
Shrnutí
Sekce “Shrnutí”Vytvořil jsi šablonu, nastavil uzel agenta s promptem, se kterým se založila, uložil ji, udělal ji ručně spustitelnou, spustil běh a přečetl vstup a výstup kroku.
Pipeline narostou daleko nad tohle — podmíněné routery, paralelní větve, uzly join, rozvětvení for-each, brány schválení — a tvar zůstává stejný: kroky v DAGu, které si předávají stav.
Další: Propojte Slack s pracovním prostorem, poslední tutoriál v téhle řadě.
- Nastavte spouštěče pipeline, ať pipeline startují z události nebo podle plánu
- Pipelines a automatizace pro model pod tím
- Typy kroků pipeline pro každý typ kroku