- Pinagsasama ng RAG chatbots ang retrieval at language generation para sa mas tumpak at may kontekstong sagot kumpara sa tradisyonal na bot.
- Binabawasan ng RAG ang mga pagkakamali at pinapataas ang pagiging maaasahan sa pamamagitan ng pag-access sa panlabas na datos—hindi lang umaasa sa internal na kaalaman ng language model.
- Kasama sa paggawa ng RAG bot ang pagsisimula ng proyekto, pagsusulat ng malinaw na tagubilin sa pag-uugali, at pagkonekta ng mga pinagkukunan ng kaalaman.
Binabago ng mga chatbot kung paano nakikipag-ugnayan ang mga negosyo sa mga user, pero marami pa rin ang hindi tumatama pagdating sa konteksto at katumpakan. Dito pumapasok ang Retrieval-Augmented Generation (RAG).
Pinagsasama ng RAG ang lakas ng knowledge retrieval at language generation, kaya kayang mag-access ng chatbot ng panlabas na datos at magbigay ng eksaktong sagot na may konteksto. Ang resulta? Mas kaunting pagkakamali, mas kaunting nasasayang na resources, at mas maaasahang tugon.
Nakapag-deploy na kami ng mahigit 750,000 chatbot nitong mga nakaraang taon—at mayroon din kaming sadyang, advanced na proseso ng RAG para sa kanila.
Kaya sa gabay na ito, dadalhin kita sa mga hakbang para makagawa ng sarili mong RAG-powered chatbot—mula sa pagdedetalye ng ugali nito hanggang sa tuloy-tuloy na pag-deploy.
Mga Gamit ng RAG Chatbots
Unang beses mo bang susubukan ang RAG-powered chatbots para sa iyong produkto, proyekto, o libangan? Tuklasin natin ang ilang mas malawak na gamit na puwedeng mapahusay ng isang chatbot na may sapat na kaalaman at akma sa iyong pangangailangan.
Madali lang ang paggawa ng RAG chatbot gamit ang Botpress. Narito ang sunud-sunod na gabay para makapagsimula ka.
Para sa tutorial na ito, gagawa tayo ng Book Trivia chatbot. Kapag tapos na, puwede nang i-deploy ang chatbot sa iba’t ibang channel gamit ang mga kaugnay na integration.
Hakbang 1: I-set up ang iyong proyekto
Magsimula sa paggawa ng bagong proyekto sa Botpress. Pagkatapos mag-login, piliin ang "Start from Scratch" na template para sa ganap na pag-customize at flexibility.

Hakbang 2: Gumawa ng Malinaw na Instruction Set
Mahalaga ang mga tagubilin para sa pag-uugali ng iyong RAG chatbot at puwedeng idagdag sa pamamagitan ng pag-edit ng 'Instructions' na bahagi sa Studio. Tukuyin kung paano dapat kunin at ipakita ng chatbot ang impormasyon.
.webp)
Kapag gumagawa ng instruction set, isama ang mga sumusunod na punto:
- Itakda na dapat unahin ng bot ang panlabas na pinagkukunan ng kaalaman kaysa sa internal na datos ng modelo.
- Ilarawan ang tono at istilo ng sagot, na pinakamainam gawin sa pamamagitan ng mga halimbawa ng usapan at tugon.
Narito ang halimbawa ng instruction set para sa pag-uugali ng 'Clothing Website FAQ' chatbot:
Mission:
Assist users in exploring sustainable fashion, understanding eco-friendly materials, and making informed choices about ethically sourced clothing.
Personality Traits:
- Knowledgeable: Provides accurate answers from the knowledge base.
- Friendly: Warm and approachable.
- Inspiring: Encourages sustainable choices.
- Transparent: Shares only validated information.
Capabilities:
- Educate: Explain sustainable fashion principles, eco-friendly materials, and certifications using the knowledge base.
- Assist: Recommend products and provide information strictly from the approved data.
- Inspire: Highlight the benefits of ethical fashion without personal opinions.
- Engage: Respond to queries clearly and politely, redirecting users to support if answers are unavailable.
Tone:
- Positive, professional, and jargon-free.
- Respectful and empathetic to ensure a supportive experience.
Behavioral Rules:
- Use only the provided knowledge base (e.g., Wikipedia, Green Threads documents).
- If an answer isn’t available, inform the user and suggest consulting Green Threads’ customer support.
Example Response Policy:
Query: "What is organic cotton?"
Answer: "Organic cotton is grown without harmful pesticides or synthetic fertilizers, reducing environmental impact."
Query: "Can you tell me your refund policy?"
Answer: "I don’t have that information. Please visit our website or contact support for assistance."
Hakbang 3: Magdagdag ng Pinagkukunan ng Kaalaman
Para maging epektibo ang iyong RAG chatbot, ikonekta ito sa mga kaugnay na panlabas na kaalaman, gaya ng PDF, URL ng website, o API. Ganito ang paraan:
- Pumunta sa seksyong “Knowledge Base” sa Botpress.
- Mag-upload ng mga dokumento o magdagdag ng mga URL ng mga website bilang mga pinagkukunan.
- Awtomatikong ini-index ng Botpress ang nilalaman, hinahati ito sa mas maliliit na bahagi ng kaalaman na madaling kunin.

Hakbang 4: I-customize ang Pagkakakilanlan ng Chatbot
I-personalize ang pangalan at personalidad ng iyong Chatbot ayon sa iyong gamit. Mahalagang hakbang ito para hindi magpakilala ang chatbot bilang ChatGPT o Claude.
- Pumunta sa “Bot Details”
- I-click ang 'Generate' para gumawa ng pagkakakilanlan ng chatbot batay sa mga tagubilin at datos nito, o gumawa ng sarili mo nang mano-mano.

Hakbang 5: I-deploy ang Iyong Chatbot
Handa na ang chatbot para i-preview at ibahagi. Ganito mo ito maa-access at masusubukan:
- Sa Botpress Studio, i-click ang “Publish” para i-deploy ang iyong RAG Chatbot.
- Kopyahin ang link at simulan ang pag-usap!

Hakbang 6: I-customize ang Itsura ng Iyong Chatbot
Gusto mo pa bang iangkop ang Webchat sa iyong brand at boses? I-click lang ang “Customize Webchat” mula sa “Share”.

Gumawa ng RAG Chatbot Ngayon
Binabago ng mga RAG-powered na chatbot kung paano nagbibigay ang mga negosyo ng tumpak at real-time na mga sagot, pinapahusay ang daloy ng trabaho, at pinapataas ang karanasan ng gumagamit. Sa mga kasangkapang hatid ng Botpress, madali kang makakagawa ng matalinong chatbot.
Sa isang click na pag-upload ng knowledge base at tuloy-tuloy na integration sa mga platform tulad ng Slack, WhatsApp, Notion, at iba pa, puwede kang mag-deploy ng makapangyarihang RAG chatbot sa loob ng ilang minuto gamit ang Botpress.
Simulan ang paggawa ng mas matalinong chatbot na may konteksto ngayon—libre.
FAQs
1. Ano ang pinagkaiba ng RAG chatbot sa tradisyonal na chatbot?
Ang pinagkaiba ng RAG chatbot at tradisyonal na chatbot ay ang tradisyonal na chatbot ay umaasa sa static na sagot o pre-trained na modelo, samantalang ang RAG (retrieval-augmented generation) chatbot ay kumukuha ng kaugnay na datos mula sa panlabas na knowledge base at ginagamit ito para bumuo ng mas tumpak na sagot sa real time.
2. Paano nagdedesisyon ang RAG system kung anong kaalaman ang kukunin at anong sagot ang bubuuin?
Gumagamit ang RAG system ng retriever para tukuyin ang pinaka-kaugnay na mga dokumento o bahagi ng datos batay sa tanong ng gumagamit, pagkatapos ay ipinapasa ang impormasyong iyon sa language model na siyang bumubuo ng sagot na nakabatay sa nakuha, hindi lang sa dating training.
3. Puwede bang gumamit ng RAG nang hindi nag-a-upload ng panlabas na kaalaman?
Teknikal na puwede kang gumamit ng RAG nang walang ina-upload na panlabas na kaalaman, pero nawawala ang pangunahing bentahe nito. Ang disenyo ng RAG ay para dagdagan ang language model ng espesipikong datos o real-time na impormasyon, kaya kung walang panlabas na kaalaman, nawawala ang layunin nito.
4. Angkop ba ang RAG para sa multilingual na aplikasyon?
Oo, angkop ang RAG para sa multilingual na aplikasyon basta't sinusuportahan ng language model at ng mga nakuha na dokumento ang target na wika; maraming modernong LLM at vector database ang kayang humawak ng multilingual na query at nilalaman.
5. Paano masusukat ang katumpakan at kaugnayan ng nakuha na kaalaman?
Maaari mong sukatin ang katumpakan at kaugnayan ng nakuha na kaalaman sa pamamagitan ng pag-log kung aling mga dokumento ang nakuha, paghahambing ng nabuo o ibinigay na sagot sa totoong sagot (ground truth) o feedback ng eksperto, at pagsubaybay sa mga sukatan tulad ng katumpakan ng sagot, kasiyahan ng user, at click-through o follow-up rate.







