![Search icon](https://hackernoon.imgix.net/search-new.png?w=19&h=19)
Mavhiki manharhu lama hundzeke, ndzi teke mbyana, murisi la rhandzekaka wa le Australia la vuriwaka Jenny. Hi nkarhi lowu fanaka, ndzi amukele email ku suka eka HackerNoon leyi ndzi rhambaka ku ya languta ti-bot ta AI ku suka eka Coze. Swi hundzuke muxaka wa email ya khombo hikuva bot leyi ndzi yi akeke yi ndzi pfunile swinene hi ku titoloveta.
Kambe swilo swo sungula ku sungula.
Hi ku angarhela, Coze i pulatifomo ya nhluvukiso wa AI chatbot ya hinkwaswo eka yin’we leyi hlanganisaka ntlawa wa tisisiteme to hambana ta AI eka ndhawu yin’we. U nga endla ti-bot to hambana-hambana leti nga ni swiyimo leswi hambaneke hi ku helela:
+ swin’wana leswi nga hlayekiki.
Naswona swilo leswi nga kotekaka a swi yimi kwalaho. A wu pimiwi eka tisisiteme ta AI leti nga kona — Coze yi ku pfumelela ku endla hi ku landza swilaveko swa wena na ku aka swintshuxo swa wena swo hlawuleka.
So, a hi fambeni hi puppy-trainer bot creation ya mina hi vona loko Jenny a ri endleleni yo va nhwanyana lonene 🐶
Xin’wana xa swipfuno leswi nga kanetekiki swa Coze i xitirhisiwa xa yona lexi olovaka ku tirhisa, lexi fambisanaka na swiletelo leswi nga na vuxokoxoko. U nga anakanya leswaku loko u teka xifuwo lexintshwa xa le ndlwini ntsena ekaya, a wu na nkarhi wo tala wo wisa. Kambe swi ndzi tekele tiawara ta 2 ntsena ku endla iteration yo sungula ni ku amukela trainer-helper. Sweswo hinkwaswo swi vangiwa hi xiyimo xa le hansi xo nghena lexi hlamarisaka xa pulatifomo .
Endlelo ro aka AI-bot na Coze ri languteka hi ndlela leyi:
U hlawula mode*:
Single Agent ya ntirho lowu kongomisiweke wun’we. Xikombiso, “muhundzuluxeri”.
Ku famba ka ntirho. For complex logic with structured ku landzelelana swileriso. Ku fana na ku tata fomo.
Vayimeri vo tala. Eka mabulo lama rharhanganeke, ku nga ri ya nxaxamelo lama nga ni matirhelo yo hambana-hambana.
Seta modele wa muyimeri, database, na swilo leswi cinca-cincaka swa memori
Engetelani vuswikoti: ti-plugin na swihlohloteri
Seta Endla switsundzuxo swa muyimeri wa wena (vayimeri)*.
*Swiendlo leswi bohaka swi funghiwile hi nyeleti.
U nga ha tlhela u tirhisa swin’wana swihlawulekisi, ku fana na tindlela to koma, marito, na swin’wana, ku antswisa/ku ndlandlamuxa bot ya wena. U nga hlaya hi vona
Eka ku vuyeleriwa ka mina ko sungula, ndzi endle muyimeri un’we loyi a nga ni ntirho wun’we ntsena: ndzi nyike nhlamuselo leyi nga ni vuxokoxoko bya ndlela yo dyondzisa xileriso lexintshwa. Hi ku ya hi pulani, ndzi fanele ku hlawula movha - swi le rivaleni leswaku, muyimeri un’we, ivi ndzi tata xitsundzuxo.
Ku vula ntiyiso, a ndzi prompt-making pro kahle-kahle. Entiyisweni, minkarhi yin’wana ndza tikarhatela ku veka mianakanyo ya mina hi marito! 😅 Kambe Coze u endla leswaku endlelo ri olova swinene naswona ri olova. U vula ntsena leswi u swi lavaka hi ririmi ra siku na siku ra vanhu, kumbe hambi ku ri hi ndlela leyi n’wana wa malembe ya 5 a nga ha swi vulaka ha yona:
You are a skilled dog trainer. You use positive reinforcement training. You can teach the proper techniques for teaching commands. … Oh! And I want an ice cream 🍦 (just kidding)
Kutani, tsindziyela ntsena buti ya masalamusi leyi nge “A” , kutani nxaxamelo wa wena wa swilo leswi u swi navelaka wu hundzuka xitsundzuxo xa hi vomu.
Leswaku ndzi kuma vuyelo lebyinene, ndzi hlela xitsundzuxo minkarhi yi nga ri yingani, ndzi engetela ku fometa loku ndzi ku lavaka ivi ndzi phindha buti ya “A.”
Naswona hi swona! Eka swilaveko swa mina, leswi a swi tlula ku ringana — masalamusi yo basa 🪄✨
Endzhaku ka vhiki, loko swilo swi tshamisekile, Jenny u toloverile ndhawu na vanhu lavantshwa, naswona hi n’wi toloverile, ndzi kume nkarhi wo ndlandlamuxa ai-bot ya mina.
Enkarhini lowu, xivutiso xa mina a xi katsa mintirho yo hlayanyana leyi sekeriweke eka ntokoto wa mina wa vhiki leri hundzeke. Xo sungula, ndzi fana ni manana la sirhelelaka ku tlula mpimo ni la karhatekeke ngopfu, minkarhi hinkwayo ndzi langutele nchumu wun’wana ni wun’wana lowu “nga tolovelekangiki” eka mbyana ya mina. Xana u tika ku ringana? Xana u dya switsongo ngopfu? Xana u chucha ngopfu? 😅 So, I do need a helper ku ndzi rhurisa mbilu no nyika switsundzuxo swo karhi swa vuhlayiseki mayelana na timbyana.
Xa vumbirhi, a ndzi lava ku ringeta swin’wana swo tsakisa hi swilo leswi swa AI. Nakona a ndzi ehleketa hi swifaniso, hakunene.
Leswaku ndzi nghenisa swilo leswi leswintshwa, ndzi cince ku suka eka “Single Agent” mode ndzi ya eka “Multi-Agent” mode . Mianakanyo ya kona yi olovile swinene. U na ti node to hlayanyana ntsena; yin’wana na yin’wana yi endla ntirho wa yona naswona yi avela swikombelo swa vatirhisi eka yin’wana loko ku nga ri “ntirho” wa yona.
Muyimeri un’wana na un’wana u na tinsimu ta mune:
Node yin’we, kumbe muyimeri, yi lava ku fana na leyi a yi ri eka Single mode, handle ka yin’we. Persona yifanele ku nyikiwa eka bot hinkwayo.
Kutani, eka mina, Persona ya bot i “Dog expert in training and care.” Hi nkarhi wolowo, “Muyimeri wa Vuleteri” u ta vitaniwa loko mutirhisi a kombela xitsundzuxo eka “Tshama” — lexi i xiyimo xa yona. “Care agent” u ta vitaniwa loko mutirhisi a vutisa loko mbyana yi chucha ngopfu.
Eka node yin’wana na yin’wana, u ta lava ku tirhisa xitsundzuxo xo karhi lexi endleriweke ntirho wa yona. Ndzi tirhise hack nyana hi magic “A” button: ndzi teke rough, semi-formed prompt ya mina, ndzi yi nghenisa eka bot’s “Persona & Prompt” field, kutani ndzi tshika Coze yi endla magic ya yona. Vuyelo bya kona a ku ri xitsundzuxo lexi endliweke hi ndlela yo saseka lexi endzhaku ndzi xi ngheniseke endzhaku eka nsimu ya xitsundzuxo xa muyimeri wa mina. Swi olova naswona swi tirha!
Kutani, eka mupfuni wa mina wa nhlayiso, ndzi tiyisisile leswaku ndzi boxa leswaku i modele yihi ya AI leyi ndzi lavaka ku yi tirhisa. Hikuva swi vonaka swi ri swa nkoka ku va na xihlovo xa datha lexi tshembekaka eka nhlokomhaka leyi. Kahle kahle u na tindlela timbirhi to swi endla (loko hi vulavula hi vuhumelerisi bya matsalwa).
Use {text2img} to generate a cartoonish image of a dog from user input
. U kombela modele wa wena wa GPT ku tirhisa wun’wana. Oh, naswona u nga rivali ku engetela plugin leyi {text2img} eka vutshila 😀 Ndzi kume swi pfuna ku tirhisa timodeli to hambana ta matsalwa eka muyimeri hi yexe na ku tumbuluxa vuhumelerisi loko u nga yi tsakeli ngopfu ndlela leyi yin’wana ya tona yi vulavulaka ha yona na mutirhisi. Ndzi ta avelana xikombiso xo karhi loko hi fika eka swilo leswi cinca-cincaka swa memori.
Hi ku angarhela, ndzi hlawurile Claude 3.5 Sonnet eka muyimeri kutani ndzi yi kombela leswaku yi tirhisa GPT-4 ku kuma vuxokoxoko lebyi kongomeke swinene mayelana na vuhlayiseki bya mbyana. Vuyelo a byi ri byinene naswona, xa nkoka swinene eka mina, a byi tiyisekisa 😄
Ku hambana-hambana ka ti- plugin leti kumekaka a ku nge siyi munhu a nga ri na mhaka. Hi ntumbuluko, ndzi endle xiboho xo ringeta swo tala swa swona. Mhaka leyikulu hileswaku a ku na mpimo eka nhlayo ya ti-plugin leti u nga ti tirhisaka endzeni ka muyimeri un’we. Ku swi hlanganisa swi ku pfumelela ku tumbuluxa ku khuluka loku nga riki ka nkoka. U hundzuluxela ntsena ku nghenisa ka mutirhisi ku suka eka vuhumelerisi byin’wana ku ya eka byin’wana, na swin’wana.
Ndzi tile ni mianakanyo yo olova hi ku tirhisa ti- plugin timbirhi ntsena, kambe ndzi yi tsakela swinene ndlela leyi swi humeleleke ha yona! Mhaka ya kona iku tumbuluxa xifaniso xa mbyana leyikulu kusuka eka xifaniso xa mbyana.
Eka nkarhi wa sweswi, a ku na plugin leyi nga hundzulaka (xifaniso + tsalwa) yi va xifaniso lexintshwa eka pulatifomo. Hi yona mhaka leyi ndzi tirhiseke leswimbirhi:
img2text
. Ku hundzuluxa input (xifaniso xa mbyana) eka nhlamuselo ya vuxokoxoko bya xifaniso.
text2img
. Ku hundzuluxa tsalwa leri endliweke nakambe ri va xifaniso. Kambe ku engetela info leswaku swi fanele swi ri xifaniso xa mbyana leyikulu this time.
Leswaku ndzi fikelela vuyelo lebyi twalaka swinene, a ndzi fanele ndzi tlanga hi switsundzuxo ni ku boxa leswaku i swa nkoka ku nyikela nyingiso eka mihlovo, swivati ni swiyimo swa swona. Hambiswiritano, a swi tsakisa naswona a swi pakanisa hi mpimo wo karhi.
Handle ka ti- plugin, ndzi tsakela xivumbeko xa “ Triggers ” (Skills). Swi pfuna eka bot ya mudyondzisi wa timbyana hikwalaho ka swivangelo swimbirhi:
Swi pfuneta ku simeka maendlelo, kufana na leswaku u phamela rini, u huma rini, u titoloveta, na swin’wana na swin’wana Swa pfuna kuva na vuxokoxoko hinkwabyo mayelana na mbyana ya wena eka ndzhawu yin’we, kungari ku veka alamu yohambana.
Mbyana a hi minkarhi hinkwayo yi tsakisaka. Munhu a nga ha hela matimba loko yi hlafuna hinkwaswo, yi nga tikhomi naswona yi chucha ekhapeteni. Swihlohloteri swi nga pfuna hi ku pfumelela vatirhisi ku veka switsundzuxo swa ku tiyisisiwa lokunene kumbe switsundzuxo swa nsusumeto loko swilo swi tika.
Leswaku switsundzuxo swi tirha, swi pfule eka phanele ya ximatsi. Ku endla switsundzuxo leswi endleriweke wena, tirhisa phanele leyi fanaka ya ximatsi ivi u tikhoma “+” button.
Khombo ra kona, xiyenge lexi xi kumeka ntsena eka Discord hi nkarhi lowu hi tsalaka xiviko lexi.
Ku engetela ku khumba ka munhu hi xiyexe eka bot ya wena, u nga tirhisa xiyenge xa swilo leswi cinca-cincaka swa memori. Swa hlamarisa ndlela leyi ku cinca lokutsongo swonghasi ku nga endlaka leswaku mutirhisi a pfumela leswaku u vulavula ni munhu wa xiviri ni mutivi. I ntiyiso, ku tlhela ku va na tinsimu tin’wana ta matirhiselo ya swilo leswi cinca-cincaka swa miehleketo, kambe eka mudyondzisi wa mina wa timbyana, hinkwaswo swi vulavula hi vumunhu.
Eka phanele ya ximatsi, u nga engetela swilo leswi cinca-cincaka swa memori, swilo leswi chat yi nga ta swi tsundzuka hi mutirhisi. Yi ta update info leyi loko yi laveka lately. Eka mina, i info yin'wana hi Jenny. Swi pfuna ku hlayisa muxaka na malembe hikuva switsundzuxo swa nhlayiso swiya hi swilo swotani, naswona awu lavi ku nghenisa vuxokoxoko lebyi hiku phindha-phindha. Minkarhi yin’wana, hambi kuri switsundzuxo swa ndzetelo swinga titshega hi muxaka.
Border Collie: 1999.
"Siku ro sungula: Dyondzisa Collie wa wena ku lata."
Siku ra vumbirhi: Ku lata ka xiyimo xa le henhla – ku katsa tindlela to rharhangana na tikhoso ta swihinga.
Siku ra vunkombo: Yimela phephahungu, swisuti na swakudya swa nimixo, leswi Border Collie ya wena yi nga ta ku tisela swona.”
Bulldog: .
"Siku ro sungula: Dyondzisa Bulldog ya wena ku lata... loko a titwa a swi lava."
Siku ra vumbirhi: Tlangela loko a languta hambi ku ri bolo.
Siku ra vunkombo: kunguhata ku languta bolo hi tihlo ra 10 wa tisekoni hi ku tiya a nga si endla xiboho xa leswaku i nkarhi wo etlela nakambe.”
Hilaha ndzi tshembiseke hakona, ndzi lave ku avelana swo talanyana hi swiyimiso swa modele. Eku sunguleni, ndzi tirhise GPT-4 eka muyimeri wa ku tolovelana, naswona a ku ri khombo. Hikwalaho ka swivangelo swo karhi, minkarhi hinkwayo a yi honisa data leyi ndzi yi nyikeke.
Swi ndzi tekele nkarhinyana ku anakanya hi ku ringeta swiyimiso leswintshwa swa modele . Naswona hi xivangelo lexi twalaka. Ku cincela eka modele yin’wana eku heteleleni swi ndzi nyike vuyelo lebyi ndzi byi lavaka: Yi yime ku vutisa vito ra mbyana ya mina hi ku phindha-phindha.
Eku heteleleni, ku rhumela swilo swi hundzuke xiphemu xo olova swinene xa endlelo hinkwaro. Leswi u faneleke u swi endla i ku landzela swiletelo leswi nyikeriweke hi musa hi Coze. Swiletelo swi hlelekile kahle, na tinhlokomhaka leti nga erivaleni na swifaniso swa vuxokoxoko bya xikirini — bravo eka xipano xa Coze!
Long story short, leswi u swi lavaka i bot token. Naswona minkarhi yin’wana tithokini tin’wana leti engetelekeke ni ti-ID. Leswaku u ti kuma eka tipulatifomo to tala to kandziyisa, u fanele u pfumelela ivi u ya eka swiyimiso. A hi rocket ku sukela kwalaho. Hambiswiritano, swi nga ha karharisa.
Jenny wa mina se u dyondze swo tala 💪, ni tshemba leswaku u le ndleleni yo va nhwanyana lonene. Swileriso leswi ndzi swi tsakelaka ku fikela sweswi i “paw” na “middle.” Cause va cute ngopfu! 💕
Loko ku ri Coze, ndzi nga yi bumabumela hakunene . Hilaha ndzi vuleke hakona eku sunguleni, pulatifomo yi olova swinene ku yi tirhisa. A ndzi nge swi ehleketi leswaku ku aka hambi ku ri bot ya wena yo sungula swi nga va handle ka matshalatshala swonghasi naswona swi tsakisa. Ndzi ta tlhela ndzi kombisa ku cinca-cinca loku nyikiwaka hi tindlela to hambana-hambana ni ti-plugin to hambana-hambana. Hi ku kongoma u nga endla bot ya xin’wana ni xin’wana.
Swi nga ha endleka ndzi nga ri na swilo leswi eneleke leswi sekeriweke eka khodi. Ku khuluka kun’wana ku tiyimisele swinene. Xikombiso,
If puppyName.isEmpty { ask name } else { goto training }
Hi switsundzuxo swa ririmi ra vanhu ntsena naswona ku nga ri AI leyi phikelelaka, xiyimo lexi a xi nge fikeleleki hi 100%.
Kambe, etlhelo ka sweswo, a ndzi nge ehleketi hi timhaka tin’wana ta nkoka. I xitirhisiwa lexikulu lexi endlaka leswaku ku aka ti-bot swi olova, swi tsakisa, naswona swi cinca-cinca.