Orodha ya Yaliyomo[Ficha][Onyesha]
Chatbots zimebadilika kuwa zana muhimu kwa mashirika na watu binafsi katika ulimwengu unaopanuka haraka wa teknolojia.
Telegramu hutofautisha kati ya majukwaa mbalimbali yanayofikiwa kama programu maarufu ya gumzo yenye vipengele mbalimbali na msingi muhimu wa watumiaji.
Katika chapisho hili, nitaingia katika ulimwengu wa kupendeza wa kuunda gumzo la AI Telegraph kutoka mwanzo. Nitapitia zote mbili zisizo na kificho na Nambari ya chatu mafunzo.
Tuanze!
Kuunda Chatbot na ManyChat
ManyChat ni jukwaa thabiti ambalo hukuruhusu kuunda chatbots kwa matumizi katika majukwaa anuwai ya ujumbe, pamoja na Telegraph.
Nitakuelekeza katika mchakato wa kuunda chatbot ya Telegraph kwa kutumia ManyChat katika somo hili la hatua kwa hatua.
Kufikia mwisho wa kozi hii, utakuwa na chatbot inayofanya kazi ambayo inaweza kuingiliana na watumiaji wa Telegraph.
Kujiandikisha kwa ManyChat
Anza kwa kutembelea Tovuti ya ManyChat na kuunda akaunti.
Unaweza kuchagua mpango usiolipishwa au uangalie njia mbadala za kulipia kwa vipengele na uwezo zaidi.
Kuunganisha Telegraph kwa ManyChat
Baada ya kuunda akaunti yako ya ManyChat, nenda kwenye sehemu ya "Vituo" na uchague "Telegramu." Fuata maagizo ya skrini ili kuunganisha ManyChat kwenye akaunti yako ya Telegram.
ManyChat inaweza kuunganishwa na chatbot yako ya Telegraph kwa ujumuishaji huu.
Kuunda Bot na BotFather
BotFather ni bot ambayo hutumika kama kituo cha amri kwa majukumu yote yanayohusiana na roboti. Inajumuisha maagizo kadhaa ya kudhibiti na kubinafsisha roboti zako.
Nilitumia amri ya "/newsbot" na kufuata hatua za kuunda roboti mpya. Niliipa kijibu swali langu "trying_a_new_bot," kisha nikaipatia jina la mtumiaji lililoishia kwa "bot."
BotFather alinipa toni ya API ya HTTP ya aina moja, ambayo nilitaka kuiweka kwa usalama kwa sababu inaniruhusu kuendesha bot.
Baada ya kumaliza kuunda bot yangu mpya, BotFather hutupa muunganisho wa Telegraph ya bot.
Ili kufanya roboti yangu ivutie na kuelimisha zaidi, ninaweza kujumuisha maelezo, sehemu ya kuhusu, na picha ya wasifu.
BotFather pia alinishauri niwasiliane na Usaidizi wa Bot ikiwa ningetaka jina bora la roboti yangu.
BotFather alinifunulia amri nyingi za kudhibiti bot yangu katika kipindi chote.
Miongoni mwa amri hizi ni zile za kusasisha jina la roboti, maelezo, maelezo na picha ya wasifu.
Ningeweza pia kubadilisha orodha ya amri, kuondoa bot ikiwa ni lazima, na kubadilisha mipangilio ya bot kama hali ya ndani, hali ya faragha katika vikundi, na zaidi.
BotFather hutoa utendaji kwa programu na michezo ya mtandaoni pamoja na kuendeleza na kudumisha roboti. Unaweza kutumia maagizo rahisi kubadilisha au kufuta programu na michezo ya sasa ya mtandaoni, na pia kuunda mpya.
Kunakili Tokeni ya API
Hakikisha kuweka tokeni yako ya API kuwa siri na ujipatie tu baada ya kuitengeneza. Tokeni ya ManyChat API inapaswa kunakiliwa.
Kwa vile tokeni hii inaruhusu ufikiaji wa akaunti yako ya Telegram, ni muhimu kuiweka salama.
Kubandika Tokeni ya API kwenye ManyChat
Nenda kwa mipangilio ya ujumuishaji wa Telegraph katika ManyChat kwa kufungua akaunti.
Nakili tokeni ya API, kisha uiweke kwenye sehemu ya "manychat-telegram-bot-token" ambayo umepata hapo awali. Akaunti yako ya ManyChat na Telegramu sasa zimeunganishwa.
Kuunganisha ManyChat na Telegraph
Akaunti yako ya ManyChat sasa imeunganishwa kwenye akaunti yako ya Telegram mara tu tokeni ya API iliponakiliwa.
ManyChat inaweza kuunganishwa na chatbot yako ya Telegraph kwa ujumuishaji huu.
Kutengeneza Mtiririko Mpya wa Majibu ya Kiotomatiki
Fikia kipengele cha "Otomatiki" katika ManyChat ili kujibu kiotomatiki maneno au vifungu vilivyobainishwa.
Bofya "Mtiririko mpya" ili kuunda mtiririko mpya wa kushughulikia majibu haya ya kiotomatiki.
Kuunda Hatua ya Kwanza (Kichochezi)
Ongeza "Hatua ya Kuanza" (pia inajulikana kama Kichochezi) kwenye mtiririko mpya.
Wakati neno au kifungu cha maneno mahususi kinapotajwa katika ujumbe wa mtumiaji, kichochezi hiki huanza mtiririko. Ili kufafanua kichochezi, bofya kitufe cha "Ongeza Kichochezi".
Kutumia Telegraph kama Chanzo cha Kuchochea
Kwenye upande wa kushoto, chagua "Telegramu" kutoka kwa chaguzi za kichochezi.
Kisha, chini ya mipangilio ya Telegramu, chagua "Neno kuu la Telegramu" kama kichochezi haswa.
Kutambua Neno Muhimu
Bofya chaguo la neno kuu na uandike neno au kifungu cha maneno husika ili kuamilisha jibu la kiotomatiki. Baada ya kuingiza kichochezi cha neno, bofya "Unda" ili kuihifadhi.
Kuunda Hatua ya Mtiririko wa Kwanza
Chagua "Telegramu" kama hatua ya kwanza ya mtiririko ili kuonyesha kwamba jibu litawasilishwa kupitia Telegramu.
Hii inabainisha kituo ambacho majibu ya kiotomatiki yatatumwa.
Ujumbe wa Jibu la Kiotomatiki
Ongeza maudhui ya ujumbe ambayo yatawasilishwa kama jibu la kiotomatiki kwa hatua ya Telegramu.
Toa maelezo kuhusu kozi, kama vile jina lake na maelezo mafupi, katika mfano huu. Unaweza kutoa kwa hiari kiungo kwa ukurasa wa tovuti unaohusishwa na kozi.
Ikiwa ni pamoja na Kitufe
Ili kujumuisha kitufe kwenye jibu la kiotomatiki, chagua "Ongeza kitufe." Weka kichwa cha kitufe kuwa "Fungua tovuti."
Toa URL ya ukurasa wa tovuti ambao ungependa kuunganisha, kama vile ukurasa ambapo watumiaji wanaweza kujiandikisha kwa ajili ya kozi au kujifunza zaidi.
Kuthibitisha Usanidi
Chunguza mtiririko ili kuthibitisha kuwa jibu la kiotomatiki na kitufe cha hiari vimesanidiwa ipasavyo.
Inapohitajika, badilisha maudhui ya ujumbe au maelezo ya kitufe.
Kamilisha Mtiririko wa Kujibu Kiotomatiki
Hifadhi mipangilio ya mtiririko, na chatbot yako itajibu kiotomatiki kwa jibu lililobainishwa awali, ikitoa maelezo kuhusu kozi na kiungo cha ukurasa wa tovuti unaolingana, wakati wowote mtumiaji anapotuma ujumbe ulio na neno au kifungu cha maneno.
Kuunda Chatbot ya Telegraph na Python
Python inajumuisha anuwai ya zana na vifurushi vya kuunda chatbots. Nakala hii itakuongoza kupitia hatua za kuunda chatbot ya Telegraph na Python.
Utakuwa na ufahamu wa kimsingi wa jinsi ya kutengeneza chatbot inayofanya kazi ambayo inaweza kuwasiliana na watumiaji wa Telegraph kufikia mwisho wa somo hili.
Kutengeneza Mazingira
Kabla ya kuanza kuweka coding, hakikisha kwamba Python imewekwa kwenye mashine yako.
Python inaweza kupakuliwa na kusanikishwa kutoka kwa wavuti ya Python.
Pia tutakuwa tukitumia maktaba ya python-telegram-bot, kwa hivyo hakikisha kuwa imesakinishwa kwa kuandika amri ifuatayo katika kiolesura chako cha safu ya amri.
Kwa nambari hii, hata hivyo, nilitumia Jupyter Daftari. Unaweza kuchagua yoyote kati yao ambayo inafaa wewe.
pip install python-telegram-bot
Jinsi ya Kupata Tokeni ya Bot ya Telegraph
Tokeni ya roboti inahitajika ili kuanzisha chatbot kwenye Telegram.
Fungua mteja wa Telegraph na, kama hapo awali, utafute BotFather bot. Ili kuunda bot mpya na kupokea tokeni ya API, fuata hatua.
Kukuza Hati ya Python
Fungua kihariri cha nambari unayopendelea na anza hati mpya ya Python, kama vile telegram_chatbot.py.
Ingiza maktaba zinazohitajika na uunde chaguo za kukokotoa ili kuchakata ujumbe unaoingia wa mtumiaji.
Inasanidi Kidhibiti cha Boti
Sanidi telegramu. Kwa kutumia tokeni yako ya bot, unda kipengee cha roboti. Unda kitu cha Usasishaji ili kushughulikia masasisho ya Telegraph.
Ili kuchakata ujumbe unaoingia, ambatisha kidhibiti cha ujumbe kwenye Kisasisho.
Unda Kidhibiti Ujumbe
Fikia maudhui ya ujumbe na utoe taarifa muhimu kutoka kwa kidhibiti cha ujumbe.
Unaweza kuchunguza maandishi ya ujumbe, habari ya mtumaji, na sifa nyingine zozote za ujumbe. Unda jibu kwa kutumia chaguo la kukokotoa la bot.send_message() kulingana na maudhui au maelezo ya mtumiaji.
Zindua Kijibu
Anzisha kijibu katika sehemu kuu ya hati kwa kutekeleza kazi ya start_polling() kwenye kitu cha Usasishaji.
Hii itaendelea kuchanganua Telegramu kwa masasisho mapya na kupiga simu kwa njia ya kidhibiti ujumbe wakati ujumbe mpya unapopokelewa.
Kuweka Chatbot kwenye Mtihani
Katika terminal yako au haraka ya amri, endesha hati ya Python.
Anza majadiliano na chatbot yako kwenye Telegram na uangalie jinsi inavyojibu kulingana na mantiki uliyoweka. Fanya mabadiliko yoyote yanayohitajika kwa tabia ya kijibu.
Kuongeza Utendaji
Unaweza kuboresha utendaji wa chatbot yako kwa kujumuisha vipengele vya ziada.
Unaweza, kwa mfano, kushughulikia maagizo fulani, kutoa data kutoka kwa API za nje, au kuunganisha uwezo wa usindikaji wa lugha asilia (NLP).
Hapa kuna kizuizi kizima cha msimbo ili uangalie:
Kwa kufuata mafunzo haya mafupi, umejifunza misingi ya kujenga chatbot ya Telegraph na Python.
Unaweza kuunda chatbots za kisasa zaidi zinazokidhi hali mahususi za utumiaji na kuleta laini user uzoefu na uchunguzi wa ziada na marekebisho.
Hitimisho
Hatimaye, chatbot ya Telegram hutoa fursa kadhaa za kuboresha uzoefu wa mtumiaji na kuharakisha mawasiliano.
Unaweza kubadilisha huduma kwa wateja kiotomatiki, kutoa taarifa na masasisho ya wakati halisi, kusambaza maudhui yaliyobinafsishwa, kuendesha uchunguzi na kura, kusano na API za nje kwa ajili ya kurejesha data, kutoa michezo wasilianifu au maswali, na mengi zaidi ukitumia chatbot ya Telegram.
Uwezo wa kubadilika wa chatbots za Telegraph huwezesha mashirika na watu kuwasiliana na watumiaji kwa raha na kwa maingiliano na kukuza uwepo wao wa kidijitali.
Acha Reply