ChatGPT được coi là một trong những mô hình ngôn ngữ lớn nhất và mạnh nhất hiện nay, với khả năng tạo ra nội dung tự động và trả lời câu hỏi một cách chính xác. Nó được sử dụng trong rất nhiều ứng dụng và dịch vụ, bao gồm tự động hóa trò chuyện, tạo nội dung, tìm kiếm thông tin và hỗ trợ trực tuyến.
Chat Gpt hiện chưa cho phép người Việt và rất nhiều các quốc gia khác đăng ký tài khoản. Tuy nhiên đây là giải pháp để bạn sử dụng Chat Gpt mà không cần tài khoản. Đó chính là sử dụng Bot tự động trên Telegram.
Telegram là một ứng dụng nhắn tin tương tự như Whatsapp. Telegram được phát triển bởi anh em nhà Durov người Nga. Telegram là sự tích hợp giữa tốc độ nhắn tin của Whatsapp và mức độ bảo mật cao của Snapchat.
Chat Gpt trên Telegram là cách sử dụng Chat Gpt mà không cần tài khoản. Bạn chỉ cần tạo nhóm Telegram và add Bot Chat Gpt vào để trả lời tự động. Tương tự như sử dụng 1 tài khoản Chat Gpt trên website.
Giá gốc tài khoản Chat Gpt hiện tại :
Miễn phí: $0/tháng
Plus: $20/tháng
Nhóm: 25 đô la/người dùng/tháng (thanh toán hàng năm) hoặc 30 đô la/người dùng/tháng (thanh toán hàng tháng)
Doanh nghiệp: Giá tùy chỉnh
2 cách để sử dụng Chat Gpt trên Telegram.
Tính năng bot ChatGPT
- Hỗ trợ markdown trong câu trả lời
- Đặt lại cuộc trò chuyện bằng lệnh /reset
- Hiển thị đang nhập tin nhắn trong khi đợi phản hồi từ bot
- Có thể hạn chế quyền truy cập bằng cách chỉ định danh sách người dùng
- Hỗ trợ Docker và Proxy
- Phiên âm tin nhắn âm thanh và video bằng Whisper (có thể yêu cầu ffmpeg)
- Tự động tóm tắt câu trả lời để tránh sử dụng API quá mức
- Tạo hình ảnh bằng cách sử dụng DALL·E thông qua lệnh /image
- Theo dõi mức sử dụng API trên mỗi người dùng
- Thống kê mức sử dụng API của mỗi cá nhân và chi phí mỗi ngày/tháng thông qua lệnh /stats
- Hỗ trợ Stream
Cách 1: Sử dụng Chat Gpt có sẵn miễn phí trên Telegram không cần tài khoản.
Bước 1:
Tải ứng dụng Telegram trên điện thoại hoặc máy tính nếu bạn chưa có.
Link tải tại đây.
Bước 2:
Tạo 1 tài khoản telegram
Bước 3:
Tạo nhóm telegram
Đặt tên cho nhóm.
Bước 4:
Thêm thành viên vào nhóm có user là GPT4Chat_bot
Bước 5:
Sử dụng cấu trúc câu hỏi có dạng: /ask Câu hỏi
Chat Gpt tích hợp qua Telegram sẽ tự động trả lời cho bạn giống như việc bạn đang sử dụng Chat Gpt trên website mà không cần có tài khoản Chat Gpt.
Lưu ý: Tốc độ trả lời của chat Gpt trên Telegram có thể sẽ chậm hơn trên website. Nếu bạn muốn có 1 Tài khoản ChatGPT Plus GPT-4 Turbo (dùng chung) giá rẻ thì có thể tham khảo tại đây.
Cách 2: Tự tạo Bot Chat Gpt trên Telegram.
Để tự tạo Bot ChatGPT trên Telegram bạn cần 3 thứ như sau:
- Python 3.9+: một ngôn ngữ lập trình được sử dụng rộng rãi trong các ứng dụng web, phát triển phần mềm, khoa học dữ liệu và máy học (ML).
- Token bot Telegram. Các bạn có thể sử dụng Bot Father tại đây: Gõ lệnh
/newbot
, sau đó nhập tên cho Bot muốn tạo. Lưu ý, tên Bot phải kết thúc bằng _BOT, ví dụ:ANVGPT_BOT
, sau khi tạo xong bạn sẽ thấy botfather cung cấp HTTP API, nhớ lưu token này lại nhé.
- API của OpenAI: Để có được API thì bạn cần Đăng ký tài khoản ChatGPT OpenAI. Bạn có thể xem hướng dẫn cách tạo tài khoản tại đây hoăc sử dụng 1 trong hơn 200 tài khoản ThemeVip tặng miễn phí tại đây. Sau đó copy API Key tại đây.
Các bước tự tạo Bot Chat Gpt:
Bước 1:
Clone repo từ github về và truy cập vào folder project từ cmd.
Bước 2:
Tạo môi trường ảo cho python.
Bước 3:
Kích hoạt môi trường ảo
Windows:
Linux:
Bước 4:
Cài đặt các thư viện khác trong file requirements.txt:
Bước 5:
Thay API của OpenAI và bot father trong file .env.example
. Sau đó đổi tên file này thành .env
.
Trong trường hợp bạn muốn thêm bot vào group telegram thì có thể thay đổi thông số ADMIN_USER_IDS và ALLOWED_TELEGRAM_USER_IDS.
- ADMIN_USER_IDS: ID Telegram của quản trị admin. Những người dùng này có quyền truy cập vào các lệnh, thông tin đặc biệt và không bị hạn chế về ngân sách. Bạn không cần phải thêm ID quản trị viên vào ALLOWED_TELEGRAM_USER_IDS. Lưu ý: theo mặc định, bot sẽ không có quản trị viên (‘-‘).
- ALLOWED_TELEGRAM_USER_IDS: Danh sách ID người dùng Telegram, được phép tương tác với bot (bạn có thể sử dụng getidsbot để tìm ID người dùng của bạn). Để tất cả mọi người đều có thể chat với bot thì bạn điền dấu *.
Bước 6:
Chạy bot bằng lệnh dưới đây.
python bot/main.py
Bây giờ bạn vào Telegram, tìm con bot vừa tạo bằng Botfather rồi chat với nó, nó sẽ lấy kết quả từ ChatGPT để trả lời cho bạn.
Ngoài ra Bot hỗ trợ một số lệnh sau:
- /image: tạo hình ảnh từ các từ gọi ý
- /stats: thống kê số token đã dùng bằng API ChatGPT
- /reset: xóa các thông tin đã hỏi được lưu trên ChatGPT
- /help: hiển thị bảng hỗ trợ
Trường hợp bạn tự tạo Bot ChatGPT vào group telegram thì có thể sẽ gặp trường hợp spam nếu group bạn đông. Bạn có thể sửa đổi một số dòng code sau để khi người dùng dùng lệnh ask thì bot mới phản hồi.
Bước 1: Đầu tiên, các bạn tìm hàm prompt và đổi tên hàm này thành ask
. Chỉ thay chữ prompt thành chữ ask thôi nhé.
Bước 2: Trong hàm ask vừa đổi tên, các bạn thay dòng lệnh trong ảnh thành lệnh dưới đây:
Bước 3: Thay lệnh gọi hàm xử lý bằng hàm dưới đây:
Như vậy bạn đã tự tạo cho mình Bot ChatGPT trên Telegram, bạn có thể dùng 1 mình hoặc add vào group để nó trở thành trợ lý cho bạn bằng cách tự trả lời bằng kết quả của AI GPT.
Ngoài ra bạn có thể tự tạo Bot ChatGPT cho Telegram với Nodejs
-
Tài khoản Telegram.
-
Máy tính được cài sẵn NodeJs (version 16 trở lên).
-
Một tài khoản trên nền tảng OpenAI. Nếu bạn chưa có tài khoản thì mình không thể giúp bạn khoản này, bạn có thể tham khảo các hướng dẫn tạo tài khoản trên các trang khác
-
Một tâm hồn đẹp và 1 cốc cà phê.
Tóm Tắt các bước thực hiện:
-
Cài đặt sẵn NodeJs (version 16 trở lên) ở local.
-
Tạo tài khoản MongoDB Atlas hoặc tự dựng một server MongoDB local, tuỳ ý, miễn sao lấy được Connection URI là được.
-
Tạo tài khoản OpenAI nếu chưa có, đăng nhập vào tài khoản OpenAI và truy cập Link sau để lấy API Key.
-
Tạo một con chatbot bằng @BotFather trên Telegram và lấy cái key của con bot đó.
Ok như vậy là bài viết này đã có khá đầy đủ các cách để bạn có thể sử dụng Chat Gpt trên Telegram rồi.
Lưu ý: Tốc độ trả lời của chat Gpt trên Telegram có thể sẽ chậm hơn trên website. Nếu bạn muốn có 1 Tài khoản ChatGPT Plus GPT-4 Turbo (dùng chung) giá rẻ thì có thể tham khảo tại đây.
Chúc bạn thành công!
- Hướng dẫn cài đặt website giống demo từ chuyên mục Mẫu website cài sẵn
- Top 10 nhà cung cấp tên miền miễn phí cho người mới bắt đầu
- Cách thay đổi nút thêm vào giỏ hàng hoặc add to cart của Woocommerce
- Cách mở tên miền domain bị chặn do vi phạm chính sách bảo mật chung Zalo
- Tạo nút mã giảm giá có chứa link tiếp thị liên kết như các trang chia sẻ Coupon mã giảm giá