ပထမဆုံး AI Chatbot Workflow (Telegram + AI + Sheets)
Workflow ရဲ့ လမ်းကြောင်း (Architecture)
Section titled “Workflow ရဲ့ လမ်းကြောင်း (Architecture)”ကျွန်ုပ်တို့ တည်ဆောက်မည့် Workflow တွင် Node ၄ ခုဖြင့် တည်ဆောက်ထားပါမည်:
graph LR A[1. Telegram Trigger] --> B[2. AI Node - Gemini] B --> C[3. Google Sheets Append] C --> D[4. Telegram Send Reply]Step-by-Step တည်ဆောက်နည်း
Section titled “Step-by-Step တည်ဆောက်နည်း”Step 1: Telegram Trigger ဖန်တီးခြင်း
Section titled “Step 1: Telegram Trigger ဖန်တီးခြင်း”- n8n Canvas တွင် Telegram Trigger Node ကို ထည့်သွင်းပါ။
- Telegram @BotFather ဆီမှ ရရှိလာသော
Bot Tokenကို Credential ထည့်ပါ။ - Event ကို Message ဟု ရွေးပါ။ (ဒါဆိုရင် Customer မေးခွန်း ရောက်လာပါက Workflow ချက်ချင်း စတင်ပါမည်)။
Step 2: AI Node (Google Gemini) ချိတ်ဆက်ခြင်း
Section titled “Step 2: AI Node (Google Gemini) ချိတ်ဆက်ခြင်း”- Trigger ဘေးတွင် Basic LLM Chain သို့မဟုတ် Google Gemini Chat Model Node ကို ထည့်ပါ။
- Google AI Studio မှ ရရှိလာသော Gemini API Key ကို ထည့်သွင်းပါ။
- Model:
gemini-2.5-flashကို ရွေးချယ်ပါ။ - Prompt Expression:
{{ $json.message.text }}(Customer မေးလာသော စာ) ကို ဆွဲထည့်ပါ။ - System Instructions:
“မင်းက ကျွန်တော်တို့ ဆိုင်ရဲ့ ဖော်ရွေတဲ့ Customer Support ပါ။ ဝင်လာတဲ့ မေးခွန်းကို ယဉ်ယဉ်ကျေးကျေးနဲ့ မြန်မာလို အတိုချုံး ပြန်ဖြေပေးပါ။“
Step 3: Google Sheets တွင် Data မှတ်တမ်းတင်ခြင်း
Section titled “Step 3: Google Sheets တွင် Data မှတ်တမ်းတင်ခြင်း”- AI Node ဘေးတွင် Google Sheets Node ကို ထည့်ပါ။
- Operation:
Append Row - Column Values များကို Expression ဖြင့် ညွှန်းဆိုပါ:
Customer Name:{{ $json.message.from.first_name }}Inquiry:{{ $json.message.text }}AI Response:{{ $json.text }}
Step 4: Telegram မှတစ်ဆင့် Customer ထံ အဖြေ ပြန်လည် ပို့ဆောင်ခြင်း
Section titled “Step 4: Telegram မှတစ်ဆင့် Customer ထံ အဖြေ ပြန်လည် ပို့ဆောင်ခြင်း”- Telegram (Action Node) ကို ထည့်ပါ။
- Operation:
Send Message - Chat ID:
{{ $json.message.chat.id }} - Text:
{{ $json.text }}(AI ထုတ်ပေးထားသော အဖြေ)
Live Testing & Verification
Section titled “Live Testing & Verification”- n8n တွင် Test Workflow ခလုတ်ကို နှိပ်ပါ။
- Telegram Bot ထံသို့ စာလှမ်းပို့ပါ (ဥပမာ - “ဆိုင်က ဘယ်အချိန် ပိတ်လဲခင်ဗျာ”)။
- ရလဒ်:
- Gemini မှ မေးခွန်းကို သုံးသပ်ပြီး အဖြေ ထုတ်ပေးမည်။
- Google Sheets ထဲသို့ Row အသစ် ဝင်ရောက်မည်။
- Telegram ထံသို့ AI ၏ အဖြေ စက္ကန့်ပိုင်းအတွင်း ပြန်ရောက်လာမည် ဖြစ်ပါတယ်။