Category

Search
/

Category

Join CloudFly's Telegram channel to receive more offers and never miss any promotions from CloudFly

Hướng Dẫn Triển Khai Chatbot GPT Trên Telegram Bằng n8n

Posted Date: 17 tháng 4 năm 2025

Bạn muốn sở hữu một chatbot GPT mạnh mẽ trên Telegram, có khả năng tương tác tự nhiên và hỗ trợ người dùng một cách hiệu quả? n8n, công cụ tự động hóa workflow linh hoạt, sẽ giúp bạn thực hiện điều đó. Trong bài viết này, CloudFly sẽ hướng dẫn bạn các bước triển khai chatbot GPT trên Telegram bằng n8n. Từ đó giúp bạn nhanh chóng có một chatbot hoạt động thực tế, phản hồi thông minh và sẵn sàng trò chuyện 24/7 cùng người dùng. Hãy cùng theo dõi.

hướng dẫn triển khai chatbot gpt trên telegram bằng n8n

1. Chuẩn bị trước khi triển khai Chatbot GPT trên Telegram bằng n8n

Trước khi bắt đầu xây dựng workflow kết nối giữa Telegram và OpenAI trên n8n, bạn cần chuẩn bị sẵn một số tài khoản và công cụ cơ bản. Điều này giúp quá trình cấu hình diễn ra suôn sẻ và tiết kiệm thời gian.

1.1. Các tài khoản và công cụ cần có

  • Tài khoản Telegram: Đây là điều kiện cần để bạn có thể tạo bot và nhận tin nhắn.
  • Tài khoản OpenAI: Tài khoản này sẽ cung cấp API Key, cho phép bạn gửi yêu cầu đến mô hình GPT (ví dụ như GPT-3.5 hoặc GPT-4).
  • n8n instance đang hoạt động: Bạn cần có một hệ thống n8n đã được cài đặt và sẵn sàng sử dụng. 

1.2. Tạo Bot Telegram

Để n8n có thể gửi và nhận tin nhắn qua Telegram, bạn cần tạo một bot riêng:

Bước 1: Đầu tiên, bạn mở ứng dụng Telegram và tìm BotFather – đây là bot chính thức của Telegram dùng để quản lý các bot khác.

Bước 2: Bạn gõ lệnh /newbot, rồi làm theo hướng dẫn để đặt tên cho bot và tạo username kết thúc bằng “bot”.

Bước 3: Sau khi hoàn tất, bạn sẽ nhận được một Bot Token – đây là chuỗi mã dùng để xác thực và kết nối bot với n8n.

hướng dẫn triển khai chatbot gpt trên telegram bằng n8n 1

Lưu ý: Bạn hãy lưu lại Bot Token này cẩn thận, vì bạn sẽ cần nó trong bước cấu hình trên n8n.

2. Hướng dẫn triển khai chatbot GPT trên Telegram bằng n8n

2.1. Thiết lập Workflow trên n8n

Bước 1: Đầu tiên, bạn mở phiên bản n8n của bạn. Rồi nhấn + Add Workflow để bắt đầu một workflow mới.

Bước 2: Bạn chọn node Telegram Trigger.

Bước 3: Tiếp theo, bạn dán API Token từ BotFather vào.

Bước 4: Bạn chọn sự kiện On Message để nhận tin nhắn gửi đến bot.

hướng dẫn triển khai chatbot gpt trên telegram bằng n8n 2

Bước 5: Bạn tìm và chọn node Agent AI

Bước 6: Ở phần Chat Model, bạn chọn tùy chọn OpenAI để sử dụng mô hình GPT như gpt-4 hoặc gpt-3.5-turbo.

hướng dẫn triển khai chatbot gpt trên telegram bằng n8n 3

Bước 7: Bạn nhập API Key OpenAI của bạn để xác thực kết nối.

hướng dẫn triển khai chatbot gpt trên telegram bằng n8n 4

Bước 8: Trong phần cấu hình request, bạn thiết lập prompt như sau:

  • Model: chọn gpt-4 hoặc gpt-3.5-turbo.
  • Prompt:

{

  "role": "user",

  "content": {{$json["message"]}}

}

Bước 9: Bạn chọn Telegram, chọn node Send Message. Đây là node sẽ chịu trách nhiệm gửi tin nhắn phản hồi từ GPT về lại cuộc trò chuyện trên Telegram.

Bước 10: Bạn tiếp tục cấu hình như sau:

  • Chat ID:

{{ $('Telegram Trigger').item.json.message.chat.id }}

  • Nội dung tin nhắn (text):

{{ $json.output }}

hướng dẫn triển khai chatbot gpt trên telegram bằng n8n 5

2.2. Kích hoạt và kiểm tra workflow

Bước 1: Bạn lưu và kích hoạt workflow của mình.

Bước 2: Bạn mở Telegram và gửi tin nhắn đến bot vừa tạo.

Nếu bot phản hồi, có nghĩa là bạn đã triển khai thành công.

hướng dẫn triển khai chatbot gpt trên telegram bằng n8n 6

>>> Xem thêm:

Hy vọng bài viết trên trên đã giúp bạn hiểu rõ hơn về hướng dẫn triển khai chatbot GPT trên Telegram bằng n8n. Nếu còn thắc mắc hay muốn đăng ký Cloud Hosting tại CloudFly, hãy liên hệ ngay với chúng tôi qua thông tin bên dưới để được tư vấn và hỗ trợ chi tiết. Đội ngũ kỹ thuật có chuyên môn cao luôn sẵn sàng 24/7 để giải quyết mọi vấn đề của bạn.

THÔNG TIN LIÊN HỆ:

 

Join CloudFly's Telegram channel to receive more offers and never miss any promotions from CloudFly
Share