Bina pipeline pertama anda
Apa yang akan anda bina
Bahagian bertajuk “Apa yang akan anda bina”Menjelang akhir tutorial ini, anda akan mempunyai:
- Templat pipeline tersimpan yang menghantar ejen dengan satu prompt
- Larian manual didayakan padanya, jadi ia boleh dimulakan secara manual
- Satu larian selesai, dengan input dan output langkah itu kelihatan
Prasyarat: Hantar ejen pertama anda telah selesai, jadi anda mempunyai ejen dengan penyesuai dan model.
Pipeline ialah DAG langkah. Templat menentukan graf; larian ialah pelaksanaan. Untuk model di sebaliknya, baca Pipeline dan automasi; untuk perbendaharaan kata langkah yang lengkap, Jenis langkah pipeline.
Langkah 1: Cipta templat
Bahagian bertajuk “Langkah 1: Cipta templat”- Pergi ke Tetapan → Ruang kerja → Templat pipeline
- Klik Templat baharu
Editor terbuka pada rangka kerja yang telah disemai bernama Pipeline baharu (id pipeline_N).
Klik tajuk dalam pengepala dan namakannya semula — untuk tutorial ini,
code_quality_check ialah nama yang baik. Tiada dialog id dan tiada medan
penerangan.
Kanvas tidak kosong. Templat baharu tiba dengan sambungan siap sebagai Trigger → Step → terminal, dengan “Step” ialah nod ejen prompt dan terminal itu ialah sentinel tak kelihatan yang disambung semula oleh editor ke setiap titik akhir yang boleh dicapai.
Anda mengkonfigurasikan Step yang sudah ada di situ.
Langkah 2: Konfigurasikan langkah
Bahagian bertajuk “Langkah 2: Konfigurasikan langkah”- Klik nod Step pada kanvas
- Dalam panel Konfigurasi nod di sebelah kanan, tetapkan:
- Ejen: ejen anda daripada tutorial sebelumnya
- Templat prompt: “Semak kod pada cawangan semasa untuk isu kualiti. Senaraikan apa yang anda temui.”
- Biarkan Pencetus dari seperti sedia ada — nod itu sudah disambungkan untuk tercetus selepas Trigger
Langkah 3: Simpan
Bahagian bertajuk “Langkah 3: Simpan”Tekan Simpan dalam pengepala editor.
Titik semak. Kapsyen “Perubahan belum disimpan” hilang.
Langkah 4: Benarkan larian manual
Bahagian bertajuk “Langkah 4: Benarkan larian manual”- Klik jubin Tambah pencetus yang bergaris putus-putus pada kanvas (atau seret Larian manual daripada bahagian Pencetus dalam pustaka nod) dan pilih Larian manual.
- Pilih nod itu. Dalam pemeriksa di sebelah kanan, hidupkan Didayakan — “Tunjukkan pada halaman larian dan mulakan secara manual.”
Ini bukan pilihan dan mudah terlepas pandang. Templat baharu dicipta dengan tiada baris pencetus sama sekali, jadi sehingga anda menghidupkan ini halaman larian tidak akan menyenaraikannya dan tiada apa-apa untuk dimulakan. Suis itu menulis pencetus dengan serta-merta; ia tidak menunggu simpanan yang lain.
Suis yang sama berada di sebalik Larian manual dalam pengepala editor, bersebelahan dengan input yang diisytiharkan oleh templat.
Langkah 5: Jalankannya
Bahagian bertajuk “Langkah 5: Jalankannya”- Klik Pipeline dalam bar sisi
- Klik Jalankan pipeline dalam pengepala
- Pilih
code_quality_checkdalam rel kiri - Klik Jalankan pipeline pada borang — templat anda tidak mengisytiharkan sebarang input, jadi tiada apa-apa untuk diisi
Titik semak. Satu toast mengesahkan larian telah bermula dan Control Center membuka butiran larian.
Enjin mencipta rekod larian, menyelesaikan pencetus, menjadualkan langkah, menghantar ejen dan menyelesaikan larian apabila cabang yang masuk ke terminal itu tamat.
Langkah 6: Periksa hasilnya
Bahagian bertajuk “Langkah 6: Periksa hasilnya”Klik langkah dalam larian itu untuk membuka panel butirannya:
- Cap masa Dimulakan dan Selesai serta Tempoh
- Input: keadaan yang dihantar masuk ke langkah itu
- Output: apa yang dihasilkannya — di sini, respons ejen
- Aktiviti ejen, dengan pautan terus ke perbualan yang dipandu oleh langkah itu
Titik semak. Langkah itu menunjukkan status selesai dan outputnya mengandungi semakan ejen.
Menambah lebih banyak langkah
Bahagian bertajuk “Menambah lebih banyak langkah”Nod ditambah dengan menyeret entri daripada pustaka nod di sebelah kiri ke atas
kanvas, atau dengan menekan Tambah langkah (+) tepat selepas satu nod. Seret
daripada port output sesuatu nod ke nod lain untuk menyambungkannya, atau pilih
nod baharu itu dan tandakan langkah huluannya di bawah Pencetus dari.
Nod terminal tidak dilukis dan tidak boleh dipilih. Editor menyambung semulanya ke setiap titik akhir yang boleh dicapai, jadi nod yang anda tambah selepas Step yang disemai tetap berjalan.
Ringkasan
Bahagian bertajuk “Ringkasan”Anda mencipta satu templat, mengkonfigurasikan nod ejen prompt yang disemai bersamanya, menyimpannya, menjadikannya boleh dijalankan secara manual, memulakan satu larian dan membaca input serta output langkah itu.
Pipeline boleh menjadi jauh lebih besar daripada ini — router bersyarat, cabang selari, nod gabungan, fan-out for-each, gerbang manusia — tetapi bentuknya tidak pernah berubah: langkah dalam DAG, menyampaikan keadaan.
Seterusnya: Jambatkan Slack ke ruang kerja anda, tutorial terakhir dalam turutan ini.
- Sediakan pencetus pipeline untuk memulakan pipeline daripada acara atau jadual
- Pipeline dan automasi untuk model di sebaliknya
- Jenis langkah pipeline untuk setiap jenis langkah