Bölüm 10 / 11

Agentiň iş akymlary we köp basgançakly meseleler

Girdeji:

  • Iň ýönekeý çözgütden agente çenli çylşyrymlylygyň ulalýan masştabyny ulanmak
  • Zynjyr, marşrut we paralel iş akymynyň görnüşlerini tapawutlandyrmak
  • Köp basgançakly meseläni meýilnamalaşdyrmak-ýerine ýetiriş-barlamak sikline bölmek

Öňki bölümde bir ulagly ýönekeý aýlawy döretdik. Hakyky iş köplenç birnäçe ädimleri, birnäçe gurallary we käwagt şahadatnama kararlaryny talap edýär: "Şu aýyň ahyrynda sargytlary tapyň, müşderilere ötünç hatyny iberiň, dolandyryjy üçin jemläň." Bu bölümde, hakyky agent gerek bolsa, meýilleşdiriş-ýerine ýetiriş-barlamak siklini köp basgançakly işleri guramagyň nagyşlaryny öz içine alýarys. Esasy ýörelge: zerurlyk ýaly çylşyrymlylyk.

Iň ýönekeý çözgütden agente çenli masştab

Her bir mesele iň çylşyrymly çözgüde mynasyp däl. Çylşyrymlylyk masştabyna ädim-ädim çykyň we iň ýönekeý çözgütde duruň:

  1. Calleke jaň: Eger mesele ýekeje model jaňy bilen çözülse (jemläň, klassifikasiýa ediň) şu ýerde duruň.
  2. RAG bilen ýekeje jaň: Maglumat gerek bolsa, gözleg goşuň we ýene bir gezek jaň ediň.
  3. Kesgitlenen iş tertibi: thedimler öňünden belli bolsa, el bilen yzygiderlilik ediň (kod akymy). Model her ädimde kiçi iş edýär, ýöne tertibi kesgitleýärsiňiz.
  4. Model bilen dolandyrylýan agent: Eger ädimleri öňünden bilip bolmaýan bolsa, model haýsy agente jaň etjekdigini we haçan jaň etjekdigini kesgitleýär. Iň güýçli, ýöne iň gymmat we töwekgelçilikli wariant.

Workflow bilen agentiň arasyndaky tapawut möhümdir: Iş prosesinde gözegçilik akymyny ýazýarsyňyz (öňünden aýdyp boljak, synagdan geçirip boljak, arzan). Gün tertibine modele gözegçilik edýärsiňiz (çeýe, ýöne öňünden aýdyp bolmaýar). Korporatiw işleriň köpüsi aslynda iş prosesi; hakyky agentler gaty az.

Maslahat: "Bu meseläniň ädimlerini öňünden ýazyp bilerinmi?" sora. Writeazyp bilýän bolsaňyz, iş prosesini guruň - arzan, has ygtybarly, has synagdan geçiriň. Şeýle-de bolsa, ädimler girişe baglylykda üýtgäp, öňünden aýdyp bolmaýan bolsa, agent talap edilýär.

Üç esasy iş tertibi

Çalt zynjyr: Bir ädimiň netijesi indiki ädimdir. "Taslama → redaktirleme → formatyny dörediň." Her ädim ýönekeý we gönükdirilen; düzeltmek aňsat.

Outol: Ilki bilen gelýän haýyşy klassifikasiýa edýärsiňiz we degişli hünärmene iberýärsiňiz. "Bu sorag tehniki, hasaplaşykmy ýa-da yzyna gaýtarmakmy?" Sub aşaky akymy düzetmek üçin gönükdiriň. Her bir ýol öz islegi we gurallary bilen optimallaşdyrylýar.

Parallelizasiýa: Garaşsyz işleri bir wagtda işletmek we netijeleri birleşdirmek. "5 resminamany aýratyn jemläň, soňra birleşdiriň." Diňe çalt däl, her bir eser doly ünsi çekýär.

nagyş

haçan

mysal

zynjyrly

Dimler yzygiderli we baglydyr

Taslama → redaktirlemek → formaty

gönükdirme

Giriş görnüşine baglylykda dürli gaýtadan işlemek

Goldaw haýyşynyň klassifikasiýasy

parallel

Garaşsyz kiçi eserler

Birnäçe resminamany aýratyn jemläň

Agent (aýlaw)

Dimleri öňünden çaklap bolmaz

Açyk gözleg / abatlaýyş

# Marşrut nagşy (konseptual) görnüş = pattern.classify (haýyş) # "gaýdyp" | "tehnika" | gezelenç == "gaýdyp" bolsa "hasap-faktura": jogap = gaýdyp gelmek (haýyş) elif tur == "tehniki": jogap = tehniki akym (haýyş) başga: jogap = hasap-faktura (haýyş)

Meýilnamalaşdyrmak-ýerine ýetirmek-barlamak sikli

Hakyky agentlerde güýçli nagyş: model meýilnamasyna eýe boluň, soňra ýerine ýetiriň, soňra barlaň. Model çylşyrymly meseläni kiçi ädimlere bölýär, her ädimini gurallar bilen ýerine ýetirýär we ahyrynda "Maksada ýetdimmi?" Diýip soraýar. barlaýar. Barlamak ädimi aýratyn, täze görnüş bilen ýalňyşlyklary tutýar (“bu çykyş meselä laýyk gelýärmi?”).

# Plan-execute-verify (konseptual) plan = model.uret ("Bu meseläni ädimlere bölüň:" + ýumuş) meýilnama boýunça ädim: netije = agent_loop (ädim) # toolscheck = model.uret bilen ýerine ýetiriň ("Bu çykyş meselä laýyk gelýärmi? Missingitirilen bolsa:" + wezipe + netijeler): # düzediş tapgyry ...

Uzyn meseleler üçin iki sany oňat tejribe: durmak şertini goýuň (iň köp ädim - çäksiz aýlawyň öňüni alýar) we ösüşi yzarlamak (agentiň ünsüni sowmazlygy üçin näme edýändigini ýazmagyny haýyş ediň). Stepdim ädimi bolmadyk agent, eger ýapyşsa we bahasy ýarylsa, hemişelik aýlanyp biler.

Gowşak / güýçli dizaýn

Gowşak (hemme zady bir ägirt agente goýmak):

"Şol çylşyrymly işi ýerine ýetiriň" diýiň we çäklendirilmedik gurallar bilen goýberiň. # Netije: öňünden aýdyp bolmajak hereket, çäksiz aýlaw töwekgelçiligi, ýokary çykdajy, # çözmek mümkin däl.

Güýçli (ilki akym, diňe zerur ýerlerde agent, çäkli):

Ilki bilen işi kesgitli ädimlere bölüň (marşrut + zynjyr). Agenti diňe ädimleri belli bolmadyk subtaskda ulanyň; Stepdim çägini, ösüşi yzarlamak we barlamak tapgyryny goşuň.

Üç kiçi waka

1-nji waka - Agentiň ýerine iş tertibi. Bir topar mugt agent bilen "amal goldaw haýyşy" meselesini düzdi; Käwagt agent 15 ädim öwrüp, nädogry ýoldan gidýärdi. Basgançaklar düýpgöter kesgitlenildi (klassifikasiýa → degişli maglumatlary almak → garalama ýazmak → tassyklamak üçin tabşyrmak). Marşrutlaşdyryş + zynjyrly iş prosesine geçenimizde yzygiderlilik 58% -den 96% -e çenli ýokarlandy we bahasy iki esse azaldy.

2-nji waka - Paralel girdeji. Hukuk topary 20 şertnamany birin-birin jemleýärdi; Jemi 4 minut gerek boldy. Paralel nagyşa geçenimizde (hemmesi bir wagtyň özünde, soň birleşdiriň) wagt 25 sekunt azaldyldy we her gysgaça mazmuna doly üns berilende hil ýokarlandy.

3-nji waka - Durmak şerti ýokdy. Derňew agenti tapyp bilmeýän maglumatlary gözläp, şol bir iki guraly tükeniksiz çagyrdy; bir gijede möhüm çykdajylary jemledi. Iň ýokary 8 basgançakly çäk we "3 synanyşykda tapyp bilmeseňiz, bilemok diýiň" düzgüni goşulanda, çykdajy gözegçilik astynda saklandy we dogruçyl "Men tapyp bilmedim" jogaplary geldi.

Adaty ýalňyşlyklar

  • Hemme zady agente tabşyrmak: ädimler belli bolsa iş prosesi arzan, has ygtybarly we synagdan geçirilýär.
  • Iş akymyny agent bilen garyşdyrmak: Siz ýa-da model gözegçilik edýärsiňizmi? Muny aýdyňlaşdyrmazdan dizaýn etmäň.
  • Durmak şertini düzmezlik: Agent çäksiz aýlawa girýär we çykdajylary ýygnaýar.
  • Öňe gidişligi yzarlamak ýok: Uzak möhletli iş wagtynda agent ýene şol bir işi ýerine ýetirýär.
  • Barlag tapgyryndan geçmek: Nädogry, ýöne göze dürtülip duran çykyş barlanman iberilýär.
Üns beriň: Agent näçe erkin bolsa, partlama radiusy şonça-da uly bolýar. Çeýeligi mugt däl; her goşmaça erkinlik öňünden aýdyp bolmajak we töwekgelçilik goşýar. Iň dar ýeterlik çözgüdi saýlaň.

Gysgaça

  • Çylşyrymlylykda "zerur bolanda" ýörelgesi ulanylýar: ýekeje jaň → RAG → iş prosesi → agent diňe zerur bolsa.
  • Iş prosesinde dolandyryş akymyny ýazýarsyňyz (öňünden aýdyp bolýar); Gün tertibini modele goýýarsyňyz (çeýe, ýöne töwekgelçilikli).
  • Üç esasy nagyş: zynjyr (yzygiderli bagly), marşrutlaşdyrmak (görnüşi boýunça paýlamak), parallel (garaşsyz iş).
  • Hakyky agentler meýilnamany ýerine ýetirmek-barlamak siklini, ýagdaýy saklamagy we ösüşi yzarlamagy ulanýarlar.
  • Çeýeligiň ýokarlanmagy bilen, öňünden aýdyp bolmajak we çykdajylaryň ýokarlanmagy; Iň dar ýeterlik çözgüdi saýlaň.

Programma meselesi

Öz işiňizden köp basgançakly meseläni saýlaň (meselem: "Aýlyk hasabaty taýýarlaň we paýlaň"). (1) Bu meseläniň ädimlerini öňünden ýazyp bilersiňizmi? Writeazyp bilýän bolsaňyz, ony iş akymy hökmünde düzüň (haýsy nagyş: zynjyr / marşrut / parallel?); Writeazyp bilmeýän bolsaňyz, agentiň näme üçin zerurdygyny düşündiriň. (2) Saýlanan dizaýnyňyzy guty-ok diagrammasy bilen çyzyň. (3) Eger edara: durmagyň ýagdaýyny, ösüşi yzarlamak we barlamak tapgyryny nädip düzjekdigiňizi ýazyň. (4) “singleeke-täk dev agenti” bilen şol bir işi ýerine ýetirmegiň 3 töwekgelçiligini sanaň.

gözegçilik sanawy

  • [] "Zerur bolanda çylşyrymlylyk" şkalasynda dogry derejäni saýlap bilerin.
  • [] Iş akymy bilen agentiň arasyndaky dolandyryş tapawudyny tapawutlandyryp bilerin.
  • [] Zynjyr, marşrut we paralel nagyşlary degişli meselelere karta edip bilerin.
  • [] Meýilnamany ýerine ýetirmek-barlamak siklini, agentlerde ýagdaýy we ösüşi yzarlamagy gurup bilerin.
  • [] Gaty çeýeligiň öňünden aýdyp bolmajak we çykdajy getirýändigini ýadymda saklaýaryn.