Az első pipeline felépítése
Mit fog felépíteni
Szekció neve “Mit fog felépíteni”Az oktatóanyag végére a következőkkel rendelkezik:
- Egy mentett pipeline-sablon, amely egy prompttal indít el egy ügynököt
- A kézi futtatások engedélyezve rajta, így kézzel is elindítható
- Egy befejezett futtatás, amelyben a lépés bemenete és kimenete látható
Előfeltétel: Az első ügynök elindítása elvégzése, így már rendelkezik egy ügynökkel, adapterrel és modellel.
A pipeline lépésekből álló DAG. A sablonok határozzák meg a gráfot, a futtatások a végrehajtások. A mögötte lévő modellről a Pipeline-ok és automatizálás oldalon olvashat, a lépések teljes szótáráért pedig lásd a Pipeline-lépésfajták oldalt.
1. lépés: Sablon létrehozása
Szekció neve “1. lépés: Sablon létrehozása”- Nyissa meg a Beállítások → Munkaterület → Pipeline-sablonok pontot
- Kattintson az Új sablon elemre
A szerkesztő egy Új pipeline nevű, előre feltöltött vázon nyílik meg (azonosító: pipeline_N).
Kattintson a fejlécben a címre, és nevezze át — ehhez az oktatóanyaghoz
a code_quality_check jó név. Nincs azonosító-párbeszédablak, és nincs
leírásmező sem.
A vászon nem üres. Az új sablon eleve be van kötve Trigger → Step → terminál alakban, ahol a „Step” egy prompt-agent csomópont, a terminál pedig egy láthatatlan őrszem, amelyet a szerkesztő minden elérhető nyelőhöz átköt.
Ön a már meglévő Step csomópontot konfigurálja.
2. lépés: A lépés konfigurálása
Szekció neve “2. lépés: A lépés konfigurálása”- Kattintson a vászon Step csomópontjára
- A jobb oldali Csomópont beállítása panelen állítsa be:
- Ügynök: az előző oktatóanyagban létrehozott ügynök
- Prompt sablon: „Vizsgálja át az aktuális ág kódját minőségi problémák szempontjából. Sorolja fel, amit talál.”
- A Triggers from beállítást hagyja érintetlenül — a csomópont már be van kötve, hogy a Trigger után süljön el
3. lépés: Mentés
Szekció neve “3. lépés: Mentés”Nyomja meg a Mentés gombot a szerkesztő fejlécében.
Ellenőrzési pont. A „Mentetlen módosítások” felirat eltűnik.
4. lépés: Kézi futtatások engedélyezése
Szekció neve “4. lépés: Kézi futtatások engedélyezése”- Kattintson a vászon szaggatott Trigger hozzáadása csempéjére (vagy húzza a Kézi futtatás elemet a csomópontkönyvtár Triggerek szakaszából), és válassza a Kézi futtatás lehetőséget.
- Jelölje ki ezt a csomópontot. A jobb oldali vizsgálóban kapcsolja be az Engedélyezve beállítást — „Megjelenítés a futtatási oldalon, és kézi indítás.”
Ez nem elhagyható, és könnyű kihagyni. Az új sablon egyetlen trigger-sorral sem jön létre, így amíg ezt be nem kapcsolja, a futtatási oldal nem listázza, és nincs mit elindítani. A kapcsoló azonnal kiírja a triggert; nem vár egy újabb mentésre.
Ugyanez a kapcsoló található a Kézi futtatás mögött a szerkesztő fejlécében, ahol a sablon deklarált bemenetei mellett kap helyet.
5. lépés: Futtassa le
Szekció neve “5. lépés: Futtassa le”- Kattintson az oldalsáv Pipeline-ok elemére
- Nyomja meg a Pipeline futtatása gombot a fejlécben
- Válassza a
code_quality_checkelemet a bal oldali sávban - Nyomja meg a Pipeline futtatása gombot az űrlapon — a sablon nem deklarál bemenetet, így nincs mit kitölteni
Ellenőrzési pont. Egy felugró értesítés igazolja, hogy a futtatás elindult, és a Control Center megnyitja a futtatás részletező oldalát.
A motor létrehozza a futtatás rekordját, végrehajtja a triggert, ütemezi a lépést, kiosztja az ügynököt, és befejezi a futtatást, amikor a terminál bejövő ága lefut.
6. lépés: Az eredmény megvizsgálása
Szekció neve “6. lépés: Az eredmény megvizsgálása”Kattintson a futtatásban a lépésre a lépéspaneljének megnyitásához:
- Elindítva és Befejezve időbélyegek, valamint Időtartam
- Bemenet: a lépésbe átadott állapot
- Kimenet: amit előállított — itt az ügynök válasza
- Ügynöktevékenység, hivatkozással arra a beszélgetésre, amelyet a lépés vezetett
Ellenőrzési pont. A lépés befejezettként jelenik meg, kimenete pedig az ügynök átnézését tartalmazza.
További lépések hozzáadása
Szekció neve “További lépések hozzáadása”A csomópontokat úgy adhatja hozzá, hogy a bal oldali csomópontkönyvtárból egy
elemet a vászonra húz, vagy hogy egy csomópont után megnyomja a Lépés
hozzáadása (+) gombot. A csomópontok összekötéséhez húzzon az egyik
csomópont kimeneti portjáról a másikra, vagy jelölje ki az új csomópontot, és a
Triggers from alatt pipálja ki a felsőbb lépését.
A terminálcsomópont nincs kirajzolva, és nem jelölhető ki. A szerkesztő minden elérhető nyelőhöz átkötözi, így az alapból létrehozott Step után hozzáadott csomópont is lefut.
Összefoglaló
Szekció neve “Összefoglaló”Létrehozott egy sablont, beállította a hozzá előre létrehozott prompt-agent csomópontot, mentette, kézzel futtathatóvá tette, elindított egy futtatást, és elolvasta a lépés bemenetét és kimenetét.
A pipeline-ok ennél jóval nagyobbak is lehetnek — feltételes routerek, párhuzamos ágak, join-csomópontok, for-each szétosztás, emberi jóváhagyási kapuk —, de a szerkezet soha nem változik: lépések egy DAG-ban, állapotot adva tovább.
Következő: Slack összekötése a munkaterülettel, az oktatóanyag-sorozat utolsó része.
- Pipeline-eseményindítók beállítása ahhoz, hogy eseményekből vagy ütemezésből indítson pipeline-okat
- Pipeline-ok és automatizálás a mögötte lévő modellhez
- Pipeline-lépésfajták minden lépéstípushoz