강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Desktop Application

Tạo bot với Python của Tiến sĩ Nam cùng ChatGPT

Tìm hiểu về đặc điểm của từng dịch vụ và phương pháp triển khai các bot Telegram, Slack, chatbot KakaoTalk, Discord bằng Python qua nhiều ví dụ.

(4.8) 6 đánh giá

215 học viên

  • nambaksa
ChatGPT
파이썬
chatbot
크롤링
Python
Chatbot
oop
Web Crawling
openAI API

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Nhiều cách dùng ChatGPT API với Python

  • Crawling Python chuyên sâu để phân tích và triển khai dịch vụ

  • Đặc điểm Telegram, dùng API, triển khai bot

  • Hiểu rõ cách dùng Slack API, cách tạo bot và đặc điểm dịch vụ

  • Đặc trưng dịch vụ KakaoTalk và cách triển khai đa dạng bot, chatbot

  • Đặc điểm dịch vụ Discord, cách sử dụng API và cách triển khai bot

  • Cách sử dụng API như Google Calendar API và cách tích hợp nó vào bot.

  • Cách vận dụng biểu thức chính quy trong nhiều trường hợp

  • Cách mô-đun hóa và vận hành chức năng cụ thể trong Python

Tiến sĩ Nam tạo ra Bot Python + ChatGPT

Xây dựng Bot bằng Python! 📖

Khóa học này bao gồm cách xây dựng bot cho các ứng dụng nhắn tin phổ biến như Telegram, Slack, KakaoTalk và Discord . Chúng tôi sẽ hướng dẫn bạn mọi thứ, từ đăng ký dịch vụ, sử dụng API cơ bản đến triển khai các tính năng và chức năng của dịch vụ. Thay vì chỉ nghiên cứu lý thuyết, chúng tôi sẽ hướng dẫn bạn qua nhiều ví dụ và triển khai các dịch vụ thực tế .


Tại sao phải tạo chương trình Bot? ✔️

Nếu trước đây các dịch vụ được phân phối và cung cấp thông qua web, ứng dụng và các ứng dụng khác, thì ngày nay, bot ngày càng được sử dụng rộng rãi. Chỉ cần nhìn vào các chương trình AI tạo sinh hiện nay, ta cũng thấy hầu hết chúng được cung cấp thông qua bot Discord. Việc cung cấp dịch vụ thông qua bot theo cách này giúp loại bỏ rào cản giữa người dùng, dịch vụ và giao tiếp, mang lại trải nghiệm gần gũi và thời gian thực hơn . Hơn nữa, bằng cách chỉ tập trung vào phát triển dịch vụ , các nhà phát triển có thể tránh được sự lãng phí tài nguyên không cần thiết, chẳng hạn như vận hành và quản lý máy chủ.

Bot là một loại ứng dụng.
Về lý thuyết, việc tạo bot cũng đơn giản như sử dụng Discord, Slack, KakaoTalk hoặc Telegram.
Đơn giản như sử dụng API chúng tôi cung cấp hoặc sử dụng thư viện.
Nhưng việc tạo ra một bot thực sự không chỉ là biết cách sử dụng nó.

"Khóa học này nhằm mục đích giảng dạy và nắm vững nhiều cách sử dụng khác nhau của Python."

Điều quan trọng nhất là phải có ý tưởng về việc phải làm gì,
Chương trình được hoàn thành khi có khả năng áp dụng và thực hiện ý tưởng này.
Tùy thuộc vào tình huống, có lúc cần phải thu thập dữ liệu nhưng cũng có lúc phải sử dụng AI.
Khóa học này hoàn toàn thực hành , kết hợp nhiều mẫu và ý tưởng khác nhau.
Quá trình này diễn ra theo hình thức tiếp thu lý thuyết và áp dụng nó .


Xem trước bài giảng 👀

Python bò
Đôi khi, thu thập dữ liệu (Crawling) được sử dụng để triển khai chức năng bot. Khóa học này không chỉ đơn thuần là theo dõi mã. Chúng ta sẽ phân tích một trang web để thu thập dữ liệu và sau đó triển khai mã từng bước dựa trên kết quả phân tích để hoàn thiện chức năng.

Trò chuyệnGPT
Một số tính năng của bot, chẳng hạn như phân tích hình ảnh hoặc tóm tắt nội dung YouTube, được xây dựng bằng ChatGPT. Khóa học này đề cập đến các khía cạnh lý thuyết của ChatGPT, chứ không phải ứng dụng thực tế của nó trong các chương trình thực tế.


Bot Telegram
Chúng ta sẽ khám phá các tính năng của Telegram, các khái niệm như InlineQuery, ReplyMarkup và ConversationHandler được sử dụng trong Telegram, cũng như cách tạo và áp dụng bot bằng cách sử dụng chúng thông qua nhiều ví dụ khác nhau.


Bot Slack
Tìm hiểu về các tính năng, API, chế độ socket, chế độ HTTP, sự kiện cơ bản, khái niệm tương tác và cách sử dụng chúng để tạo bot thông qua nhiều ví dụ khác nhau của Slack.


Bot KakaoTalk
Thông qua nhiều ví dụ khác nhau, bạn sẽ tìm hiểu về các loại và tính năng của bot KakaoTalk, chẳng hạn như PC KakaoTalk, Kakao API và chatbot KakaoTalk, cũng như các khái niệm cơ bản về kịch bản chatbot và cách tạo bot KakaoTalk bằng cách sử dụng câu nói và ý định.


Bot Discord
Chúng ta sẽ khám phá các tính năng của Discord và cách tạo bot. Trong bài viết này, chúng ta sẽ tập trung vào việc triển khai các tính năng của bot phát nhạc YouTube hiện đang có sẵn để mua, đồng thời bổ sung thêm một vài tính năng khác. Chúng ta cũng sẽ tìm hiểu về các vai trò, nội dung nhúng, bộ lọc tin nhắn, sự kiện, v.v.

📢 Vui lòng kiểm tra trước khi tham gia lớp học!

  • Khóa học này được thực hiện bằng hệ điều hành Windows , Python 3.12.2Visual Studio Code .
  • Python chạy trên Windows, Linux và Mac.
  • Trong khóa học bot KakaoTalk, lập trình win32 được thực hiện dành riêng cho Windows .
  • Nếu bạn có bất kỳ câu hỏi nào về khóa học, bạn có thể hỏi thông qua bảng tin Hỏi & Đáp .

Khuyến nghị cho những người này! 👩‍👩‍👦

Trò chuyệnGPT
Làm thế nào để thực hiện trong thực tế
Đối với những người tò mò về việc liệu nó có áp dụng hay không

Với Python
Thu thập thông tin nâng cao
Dành cho những ai muốn hiểu

Làm thế nào để thực hiện thông qua bot
Triển khai dịch vụ
Dành cho những ai tò mò

Với Python
Hiệu quả công việc
Những người muốn lên tiếng


Các câu hỏi liên quan đến bài giảng 🙋🏻‍♂️

H. Khóa học này có ưu điểm gì đặc biệt không? 🐔

Khóa học xây dựng bot của Tiến sĩ Nam bao gồm cách xây dựng bot cho Telegram, Slack, KakaoTalk và Discord, những nền tảng mạng xã hội phổ biến nhất trên toàn cầu. Dựa trên kinh nghiệm thực tế với Python, ông không tiếp cận nó từ góc độ lý thuyết hay phương pháp luận. Thay vào đó, ông trình bày nhiều ví dụ từ góc độ xây dựng dịch vụ thực tế. Ông tập trung vào việc tìm hiểu các phương pháp xây dựng bot và các đặc điểm riêng của từng dịch vụ .

H. Bạn có thể cho tôi biết về mức độ khó của khóa học này không? 🐸

Khóa học này không đề cập đến những kiến thức cơ bản nhất về cú pháp Python. Nếu bạn đã có hiểu biết cơ bản về biến, kiểu dữ liệu và hàm, bạn sẽ không gặp khó khăn gì khi theo học khóa học này.


Xem các bài giảng khác của Tiến sĩ Nam 📚  


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những ai thắc mắc bot là gì

  • Những người quan tâm đến phát triển bot

  • Những ai tò mò về cách ứng dụng ChatGPT trong thực tế, không chỉ lý thuyết.

  • Những ai muốn dùng Python rộng rãi hơn

  • Những ai đang băn khoăn về cách triển khai dịch vụ tự tạo.

Cần biết trước khi bắt đầu?

  • Kiến thức cơ bản về cú pháp Python và kiểu dữ liệu biến

  • Kiến thức ở mức biết sơ về hàm và lớp.

Xin chào
Đây là

5,478

Học viên

339

Đánh giá

775

Trả lời

4.8

Xếp hạng

6

Các khóa học

안녕하세요.

영진닷컴 『코딩은 처음이라 with 파이썬』 저자 남박사입니다.

C/C++, 파이썬, 그리고 AI를 활용한 자동화 시스템(AI Agent) 개발을 주로 하고 있습니다.

제 강의를 보시는 모든 분들, 끝까지 "화이팅" 입니다!


💡개인블로그: https://blog.naver.com/nkj2001

💡AI 블로그: https://wordpress.nambaksa.kr

🎞Youtube: https://www.youtube.com/@blographer/featured

Chương trình giảng dạy

Tất cả

72 bài giảng ∙ (26giờ 21phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

6 đánh giá

4.8

6 đánh giá

  • hakjuknu4522님의 프로필 이미지
    hakjuknu4522

    Đánh giá 155

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    • shinmyeongho3265님의 프로필 이미지
      shinmyeongho3265

      Đánh giá 5

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      • sungoes님의 프로필 이미지
        sungoes

        Đánh giá 5

        Đánh giá trung bình 4.0

        4

        100% đã tham gia

        • juseoksong6590님의 프로필 이미지
          juseoksong6590

          Đánh giá 3

          Đánh giá trung bình 5.0

          5

          31% đã tham gia

          • umgjjang님의 프로필 이미지
            umgjjang

            Đánh giá 5

            Đánh giá trung bình 5.0

            5

            21% đã tham gia

            Tôi muốn tạo một Slackbot nhưng không biết bắt đầu từ đâu nhưng đây là một bài giảng tuyệt vời như một tia sáng đối với tôi. Tôi mong đợi kế hoạch bài học tiếp theo sẽ cho phép tương tác với DB ở bước tiếp theo.

            1.046.297 ₫

            Khóa học khác của nambaksa

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!