Awọn anfani:
- Lilo iwọn ti o pọ si ti idiju lati ojutu ti o rọrun julọ si oluranlowo
- Iyatọ laarin sisẹ, ipa-ọna ati awọn ilana iṣan-iṣẹ ti o jọra
- Kikan iṣẹ-ṣiṣe ti ọpọlọpọ-igbesẹ sinu eto-ṣiṣe-ṣiṣe-ṣiṣe-ṣiṣe-ṣiṣe
A ṣe iṣeto ọna ti o rọrun ti ọkọ-ọkọ ni ẹyọkan ti tẹlẹ. Iṣẹ gidi nigbagbogbo nilo awọn igbesẹ pupọ, awọn irinṣẹ lọpọlọpọ, ati nigbakan awọn ipinnu ẹka: “Wa awọn aṣẹ ti o pẹ ni oṣu yii, ṣe iwe aforiji si awọn alabara, akopọ fun oluṣakoso.” Ninu ẹyọ yii, a bo awọn ilana fun siseto awọn iṣẹ-ṣiṣe ti ọpọlọpọ-igbesẹ, nigbati o ba nilo aṣoju gidi kan, ati eto-ifọwọsi-ipinnu. Awọn ifilelẹ ti awọn opo: complexity bi Elo bi nilo.
Iwọn lati Solusan Rọrun si Aṣoju
Kii ṣe gbogbo iṣẹ-ṣiṣe yẹ ojutu eka julọ julọ. Gigun ni igbese nipa igbese lori iwọn idiju ati duro ni ojutu deedee ti o rọrun julọ:
- Ipe ẹyọkan: Ti iṣẹ-ṣiṣe ba jẹ ipinnu nipasẹ ipe awoṣe kan (akojọ, ṣe lẹtọ) da duro nibi.
- Ipe ẹyọkan pẹlu RAG: Ti alaye ba nilo, ṣafikun igbapada ati lẹẹkansi ipe ẹyọkan.
- Ṣiṣan iṣẹ ti o wa titi: Ti a ba mọ awọn igbesẹ ni ilosiwaju, tẹle wọn pẹlu ọwọ (sisan koodu). Awoṣe naa ṣe iṣẹ abẹ-iṣẹ ni igbesẹ kọọkan, ṣugbọn o pinnu aṣẹ naa.
- Aṣoju idari awoṣe: Ti awọn igbesẹ ko ba le mọ tẹlẹ, awoṣe pinnu iru oluranlowo lati pe ati nigbawo. Agbara julọ ṣugbọn gbowolori ati aṣayan eewu.
Iyatọ laarin Sisẹ-iṣẹ ati aṣoju jẹ pataki: Ni Sisẹ-iṣẹ, o kọ ṣiṣan iṣakoso (asọtẹlẹ, idanwo, olowo poku). O fun iṣakoso ti agbese na si awoṣe (rọ ṣugbọn airotẹlẹ). Pupọ iṣẹ ile-iṣẹ jẹ iṣẹ-ṣiṣe gangan; awọn aṣoju gidi jẹ diẹ diẹ.
Imọran: "Ṣe Mo le kọ awọn igbesẹ fun iṣẹ yii ni ilosiwaju?" beere. Ti o ba le kọ, kọ iṣan-iṣẹ kan - din owo, ailewu, idanwo diẹ sii. Bibẹẹkọ, ti awọn igbesẹ ba yatọ si da lori titẹ sii ati pe ko le ṣe asọtẹlẹ, aṣoju kan nilo.
Awọn awoṣe Ṣiṣan Ipilẹ mẹta
Sisopọ kiakia: Ijade ti igbesẹ kan jẹ igbewọle ti atẹle. "Ṣiṣe ipilẹṣẹ → satunkọ → ọna kika." Gbogbo igbese jẹ rọrun ati idojukọ; rọrun lati ṣatunṣe.
Ipa ọna: O kọkọ ṣe iyasọtọ ibeere ti nwọle ki o firanṣẹ si amoye ti o yẹ. "Ṣe ibeere yii jẹ imọ-ẹrọ, ìdíyelé, tabi agbapada?" → àtúnjúwe lati ṣe atunṣe iha-omi. Ọna kọọkan jẹ iṣapeye pẹlu itọsi tirẹ ati awọn irinṣẹ.
Parallelization: Ṣiṣe awọn iṣẹ ominira nigbakanna ati apapọ awọn abajade. "Ṣe akopọ awọn iwe aṣẹ 5 lọtọ, lẹhinna darapọ." Kii ṣe iyara nikan, ṣugbọn gbogbo nkan gba akiyesi ni kikun.
apẹrẹ
nigbawo
apẹẹrẹ
dè
Awọn igbesẹ jẹ lẹsẹsẹ ati ti o gbẹkẹle
Akọpamọ → satunkọ → ọna kika
àtúnjúwe
Ṣiṣẹda oriṣiriṣi da lori iru titẹ sii
Ipinsi ibeere atilẹyin
ni afiwe
Independent iha-iṣẹ
Ṣe akopọ awọn iwe aṣẹ lọpọlọpọ lọtọ
Aṣoju (loop)
Awọn igbesẹ ko le ṣe asọtẹlẹ tẹlẹ
Ṣii-pari iwadi/atunṣe
# Ilana ipa ọna (ero) iru = Àpẹẹrẹ.classify(ìbéèrè) # "pada" | "ọna ẹrọ" | "risiti" ti irin-ajo == "pada": idahun = return_flow(ìbéèrè)elif tur == "imọ-ẹrọ": idahun = technical_flow(ìbéèrè) miran: idahun = invoice_flow(ìbéèrè)
Eto-Ipaṣẹ-Ijerisi Aye
Apẹẹrẹ ti o lagbara ni awọn aṣoju gidi: ni ero awoṣe, lẹhinna ṣiṣẹ, lẹhinna rii daju. Awoṣe naa fọ iṣẹ-ṣiṣe ti o nipọn sinu awọn ipele-ipele, ṣe igbesẹ kọọkan pẹlu awọn irinṣẹ, ati nikẹhin beere "Ṣe Mo ṣe aṣeyọri ibi-afẹde naa?" o sọwedowo. Igbesẹ ijerisi mu awọn aṣiṣe pẹlu lọtọ, iwo tuntun (“Ṣe iṣelọpọ yii ba iṣẹ-ṣiṣe naa?”).
# Plan-execute-verify (conceptual)plan = model.uret("Fẹ iṣẹ-ṣiṣe yii si awọn igbesẹ:" + task)fun igbesẹ ninu eto: abajade = agent_loop(igbese) # execute with toolscheck = model.uret("Ṣe iṣẹjade yii ba iṣẹ naa mu? Sọ fun mi ti nkan kan ba sonu:" + iṣẹ + awọn esi) ti ṣayẹwo. padanu: # atunṣe yika ...
Awọn iṣe meji ti o dara fun awọn iṣẹ-ṣiṣe gigun: fa ipo idaduro kan (nọmba ti o pọju ti awọn igbesẹ - idilọwọ ailopin ailopin) ati ipasẹ ilọsiwaju (jẹ ki oluranlowo kọwe ohun ti o n ṣe ki o ko ni idamu). Aṣoju, ti ko ni idiwọn igbesẹ, le yiyi lailai ti o ba di ati pe iye owo naa yoo gbamu.
Alailagbara / Alagbara Design
Alailagbara (fifi ohun gbogbo sori aṣoju nla kan):
Sọ "ṣe nkan ti o ni idiju yẹn" ki o si tu silẹ pẹlu awọn irinṣẹ ailopin. # Abajade: ihuwasi airotẹlẹ, eewu ti awọn iyipo ailopin, idiyele giga, # ko ṣee ṣe lati tunṣe.
Alagbara (sisan ni akọkọ, aṣoju nikan nibiti o nilo, lopin):
Ni akọkọ pin iṣẹ naa si awọn igbesẹ ti o wa titi (itọpa + chaining). Lo aṣoju nikan ni iṣẹ abẹlẹ nibiti awọn igbesẹ ko mọ; Ṣafikun opin igbesẹ, ipasẹ ilọsiwaju ati iyipo ijẹrisi.
Mẹta Mini igba
Ọran 1 - Ṣiṣan iṣẹ dipo aṣoju. Ẹgbẹ kan ṣeto iṣẹ “ibeere atilẹyin ilana” pẹlu aṣoju ọfẹ; Nigba miiran aṣoju yoo tan awọn igbesẹ 15 ki o lọ si ọna ti ko tọ. Awọn igbesẹ ti wa ni pataki ti o wa titi (sọtọ → mu alaye ti o yẹ → kọ iwe kikọ → fi silẹ fun ifọwọsi). Nigba ti a ba yipada si ọna ipa-ọna + ṣiṣọn ṣiṣiṣẹ, aitasera pọ si lati 58% si 96% ati pe idiyele naa jẹ idaji.
Case 2 - Ni afiwe ere. Ẹgbẹ ofin kan n ṣe akopọ awọn adehun 20 ni ọkọọkan; O gba to iṣẹju 4 lapapọ. Nigba ti a ba yipada si apẹrẹ ti o jọra (gbogbo ni akoko kanna, lẹhinna darapọ), akoko naa dinku si awọn aaya 25 ati pe didara pọ si bi akopọ kọọkan ti gba ifojusi ni kikun.
Ọran 3 - Ko si ipo idaduro. Aṣoju oniwadi kan n pe awọn irinṣẹ meji kanna ni ailopin, wiwa alaye ti ko le rii; akojo significant owo moju. Nigba ti o pọju 8-igbese iye ati "Ti o ko ba le ri o ni 3 igbiyanju, wi Emi ko mo" ofin ni won fi kun, awọn iye owo ti a pa labẹ iṣakoso ati otitọ "Emi ko le ri" idahun wá.
Awọn aṣiṣe ti o wọpọ
- Ifiranṣẹ ohun gbogbo si oluranlowo: Sisan iṣẹ jẹ din owo, ailewu ati idanwo ti awọn igbesẹ ba mọ.
- Dapọ ṣiṣiṣẹsẹhin pẹlu aṣoju: Ṣe iwọ tabi awoṣe gba iṣakoso bi? Maṣe ṣe apẹrẹ lai ṣe eyi ko o.
- Ko ṣeto ipo idaduro: Aṣoju naa wọ inu lupu ailopin ati kojọpọ awọn idiyele.
- Ko si ipasẹ ilọsiwaju: Lakoko iṣẹ apinfunni pipẹ, aṣoju naa ni idamu, tun ṣe iṣẹ kanna lẹẹkansi.
- Foju ijẹrisi yika: Ti ko tọ ṣugbọn iṣẹjade wiwo ti o ṣeeṣe jẹ jiṣẹ laiṣayẹwo.
Ifarabalẹ: Awọn oluranlowo ti o ni ominira, ti o tobi ju rediosi bugbamu naa di. Ni irọrun kii ṣe ọfẹ; gbogbo ominira afikun ṣe afikun aisọtẹlẹ ati eewu. Yan ojutu deedee ti o dín julọ.
Ni akojọpọ
- Ni idiju, ilana “bi o ṣe nilo” kan: ipe ẹyọkan → RAG → ṣiṣan iṣẹ → aṣoju nikan ti o ba jẹ dandan gaan.
- Ni Sisẹ-iṣẹ, o kọ ṣiṣan ti iṣakoso (asọtẹlẹ); O fi agbese silẹ si awoṣe (irọrun ṣugbọn eewu).
- Awọn ilana ipilẹ mẹta: titọ (ti o gbẹkẹle leralera), ipa-ọna (pinpin nipasẹ iru), ni afiwe (awọn iṣẹ ominira).
- Awọn aṣoju gidi lo eto-iṣẹ-ṣiṣe-ṣayẹwo ọmọ, ipo idaduro, ati ipasẹ ilọsiwaju.
- Bi irọrun ti n pọ si, airotẹlẹ ati ilosoke iye owo; Yan ojutu deedee ti o dín julọ.
Ohun elo iṣẹ-ṣiṣe
Yan iṣẹ-ṣiṣe ti ọpọlọpọ-igbesẹ lati inu iṣowo tirẹ (fun apẹẹrẹ “murasilẹ ati pinpin ijabọ oṣooṣu”). (1) Ṣe o le kọ awọn igbesẹ ti iṣẹ yii ni ilosiwaju? Ti o ba le kọ, ṣe apẹrẹ rẹ bi ṣiṣan iṣẹ (apẹẹrẹ wo: chaining / afisona / afiwe?); Ti o ko ba le kọ, ṣalaye idi ti o nilo oluranlowo kan. (2) Fa apẹrẹ ti o yan pẹlu aworan itọka apoti kan. (3) Ti o ba jẹ ibẹwẹ: kọ bi o ṣe le ṣeto ipo idaduro, ipasẹ ilọsiwaju, ati ijẹrisi yika. (4) Ṣe atokọ awọn eewu 3 ti ṣiṣe iṣẹ kanna pẹlu “aṣoju dev kan”.
akojọ ayẹwo
- [] Mo ti le yan awọn ọtun ipele lori "eka bi ti nilo" asekale.
- [] Mo le ṣe iyatọ iyatọ ninu iṣakoso laarin Sisẹ-iṣẹ ati aṣoju.
- [] Mo le ṣe maapu ọna asopọ, ipa-ọna ati awọn ilana ti o jọra si awọn iṣẹ ṣiṣe ti o yẹ.
- [] Mo ti le ṣeto soke ètò-execute-jẹrisi ọmọ, idekun majemu ati itesiwaju titele ninu awọn aṣoju.
- [] Mo ranti pe irọrun pupọ n mu airotẹlẹ ati awọn idiyele wa.