Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Desktop Application

ChatGPT và Python để tạo nhân viên AI cho YouTube

GPT API được sử dụng để tạo chương trình, tạo hình ảnh và tạo video!

(4.7) 16 đánh giá

112 học viên

  • sungyonglee
chatgpt
playlist
챗봇
ChatGPT
gpt
Python
openai

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

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

  • Cách sử dụng API GPT của OpenAI

  • Cách lập trình cùng ChatGPT

  • Trăn

Chủ đề bài giảng 📖

  • Tìm hiểu cách sử dụng API GPT để biến chương trình mong muốn của bạn thành một chatbot.
  • Tôi đã tạo một ứng dụng dựa trên GPT để tạo danh sách phát video thông qua các cuộc trò chuyện với chatbot.
  • Nếu bạn cho chatbot biết bạn muốn bầu không khí như thế nào, nó sẽ tự động tải xuống âm thanh, tạo hình ảnh phù hợp với bài hát và tạo video.

Trình bày chương trình được tạo ra thông qua khóa học này

Thảo luận về nội dung của cuốn sách với tác giả.

Tạo ứng dụng YouTube PD có thể thực hiện mọi thứ từ lập kế hoạch, chuẩn bị tài liệu, thiết kế đến chỉnh sửa video

Đối tượng mục tiêu của khóa học/Mục đích của khóa học 🙆‍♀️

Các loại học sinh mà người chia sẻ kiến ​​thức nghĩ đến

  • Những người muốn sử dụng chức năng chatbot của ChatGPT trong chương trình của họ
  • Những người muốn tìm hiểu cách sử dụng API của OpenAI
  • Những người đã học được những kiến ​​thức cơ bản về Python nhưng muốn thử một dự án phụ mới
  • Những người muốn tự động tạo video danh sách phát YouTube

Mối quan tâm và giải pháp của sinh viên

  • Có nhiều hướng dẫn về cách sử dụng GPT, nhưng thật khó để tìm ra cách thực sự tạo ra một chương trình phù hợp với mục đích của tôi.
  • Trong bài giảng này, bạn sẽ học cách kết hợp các khả năng của GPT với các tính năng (chức năng) mà tôi đã tạo ra.

Những thay đổi của sinh viên sau khi tham dự buổi thuyết trình

  • Tìm hiểu cách sử dụng API GPT và cách tạo chatbot bạn muốn bằng lời nhắc.
  • Tìm hiểu những cách lập trình hiệu quả và những hạn chế của chúng với sự trợ giúp của ChatGPT.
  • Tạo danh sách phát video bằng cách trò chuyện với chatbot mà tôi đã tạo.

Tính năng bài giảng ✨

  • Có nhiều bài giảng cung cấp kiến ​​thức rời rạc về cách sử dụng GPT, nhưng không có nhiều bài giảng đề cập đến quá trình kiểm soát ảo giác của GPT và kết hợp nó với các chức năng do chính tôi lập trình.
  • Trên thực tế, chúng ta sẽ thực hiện quy trình tạo chatbot bằng cách kết hợp những ưu điểm của GPT với một chương trình có mục tiêu rõ ràng.
  • Trong quá trình này, bạn sẽ trải nghiệm được những ưu điểm và hạn chế của GPT, đồng thời có thể tạo ra chương trình thực sự hữu ích cho riêng mình bằng cách tận dụng những ưu điểm của GPT.

Bạn sẽ học được gì 📚

Trong bài giảng này, tôi sẽ phát triển chương trình bằng cách phát triển hàm tôi muốn và sau đó liên kết hàm đó với GPT để chương trình hoạt động. Nội dung được phát triển trong mỗi phần không giới hạn ở nội dung độc lập mà được liên kết để có thể sử dụng dưới dạng chatbot trong chương trình chúng ta đang viết.

Mục 0. Giới thiệu
Trong bài học này, chúng ta sẽ tìm hiểu chương trình mà chúng ta sẽ xây dựng và thảo luận về cách thức hoạt động của chương trình đó. Và nó bao gồm quá trình thiết lập môi trường trước khi bắt đầu một dự án.

Mục 1. Cơ bản về API GPT
Đối với những người mới sử dụng API GPT, đây là cách sử dụng. Tìm hiểu cách thay đổi lời nhắc để tác động đến câu trả lời của GPT. Và bạn sẽ học cách biến nó thành thứ có thể sử dụng như một chatbot.

Mục 2. Biến nó thành một ứng dụng
Chuyển đổi chương trình chạy trên terminal thành ứng dụng cho Windows hoặc Mac. Trong khóa học này, chúng ta sẽ tìm hiểu cách cộng tác và những hạn chế của nó khi lập trình bằng ChatGPT.

Mục 3. Sử dụng sự sáng tạo của GPT
Chúng tôi khám phá sự không chắc chắn và tính sáng tạo của GPT và phát triển nó thành một chatbot DJ có thể chọn bài hát. Bao gồm cách kiểm soát định dạng câu trả lời của GPT theo ý thích của bạn.

Mục 4. Kiểm soát ảo giác trong GPT
GPT thường đưa ra câu trả lời sai. Chúng ta học cách kiểm soát các câu trả lời sai để phát triển chương trình theo mục tiêu mong muốn. Ví dụ, GPT kiểm tra YouTube để xem bài hát đã chọn có thực sự tồn tại hay không và nếu có, tải xuống âm thanh ở định dạng mp3.

Phần 5. Tạo hình ảnh bằng mô hình khuếch tán ổn định
Tạo hình ảnh phù hợp với bài hát. Ở đây chúng tôi sẽ hướng dẫn cách tạo hình ảnh bằng cách sử dụng những người mẫu yêu thích của bạn từ HuggingFace. Thông tin bài hát được tóm tắt bằng GPT và thông tin tóm tắt được sử dụng để tạo hình ảnh bằng cách chuyển văn bản thành hình ảnh.

Phần 6. Tạo hình ảnh bằng Dalle-2
Tạo hình ảnh phù hợp với bài hát. Phương pháp ở Phần 5 ở trên chỉ khả thi nếu máy tính của bạn có hiệu suất GPU đủ tốt. Nhưng với Dalle-2, tôi có thể sử dụng OpenAI để tạo hình ảnh bất kể máy tính của tôi mạnh đến mức nào.

Mục 7. Tạo danh sách phát video
Cuối cùng, tạo danh sách phát video. Bạn có thể sử dụng hình ảnh bạn đã tạo hoặc có thể tạo danh sách phát video bằng các video bạn đã ghi trước đó.


Câu hỏi dự kiến ​​Q&A 💬

Trước khi tham dự buổi thuyết trình, vui lòng viết ra ít nhất ba câu hỏi và câu trả lời mà sinh viên có thể có.
Chúng tôi khuyên bạn nên đưa ra những câu trả lời phản ánh tính cách của người chia sẻ kiến ​​thức thay vì những câu trả lời mang tính hình thức và hiển nhiên.

H. Tôi cần biết Python đến mức nào?
A. Khóa học này không yêu cầu trình độ thành thạo Python cao. Nếu bạn hiểu các khái niệm về biến, vòng lặp, hàm và lớp, bạn có thể theo dõi.

H. Tôi có thể lấy được mã nguồn không?
A. Có. Bạn có thể nhận mã nguồn trong kho lưu trữ github hoặc dưới dạng tệp nén. Bạn có thể sử dụng kết quả commit và push từ video như hiện tại.

H. Đây có phải là bài giảng mà sinh viên không chuyên ngành cũng có thể tham gia không?
A. Có. Khóa học này được thiết kế để bất kỳ ai có kiến ​​thức cơ bản về Python đều có thể theo học. Nếu có bất kỳ điều gì bạn thấy khó hiểu, vui lòng đặt câu hỏi thông qua mục Hỏi & Đáp.


Những điều cần lưu ý trước khi tham gia lớp học 📢

Môi trường thực hành

  • Nó dựa trên Windows, nhưng mã được viết để có thể chạy trên Mac.
  • Nếu có sự khác biệt giữa Windows và Mac, chúng tôi sẽ đề cập riêng hoặc cung cấp video riêng.
  • Việc tạo hình ảnh bằng Stable Diffusion có thể không chạy được tùy thuộc vào thông số kỹ thuật máy tính của bạn. Tuy nhiên, tôi sẽ cung cấp hướng dẫn về cách chạy nó trên Google Colab để bạn có thể thực hành. Chúng tôi cũng sẽ giải thích cách sử dụng Dalle-2 để tạo ra kết quả cuối cùng mà không gặp bất kỳ vấn đề nào.
  • OpenAI tính phí sử dụng OpenAI API, nhưng vì bạn sẽ nhận được 16 đô la tín chỉ khi đăng ký nên bạn có thể tham gia khóa học này mà không phải chịu bất kỳ chi phí nào.

Tài liệu học tập

  • Mã viết trong khóa học này được cung cấp trên github dưới dạng tệp nén.
  • Các video cần thiết để tạo video danh sách phát bằng video được cung cấp dưới dạng liên kết OneDrive.

Kiến thức và ghi chú của người chơi

  • Bạn nên biết cú pháp cơ bản của Python.
  • Các câu hỏi được chấp nhận thông qua mục Hỏi & Đáp và nếu có bất kỳ thay đổi nào đối với API GPT trong tương lai, chúng tôi sẽ thông báo riêng.

Giới thiệu người chia sẻ kiến ​​thức ✒️

Ông là tác giả của cuốn "Do It! Django + Bootstrap Python Web Development Essentials" và cũng đã tổ chức các khóa học về tự động hóa tác vụ Python và phát triển web Django tại Inflearn.

Hiện tại tôi đang làm việc với vai trò là nhà phân tích dữ liệu.

Đại học Quốc gia Seoul Hệ thống Kỹ thuật Khu vực
(Kỹ sư nông nghiệp) Tiến sĩ Kỹ thuật

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

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

  • Dành cho những người mới học Python và muốn tạo một chương trình thực tế

  • 내가 만든 프로그램에 GPT dựa trên chức năng trò chuyện muốn thêm vào

  • 생성형 AI bằng cách tạo chương trình

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

  • Cơ sở Python

Xin chào
Đây là

1,172

Học viên

124

Đánh giá

423

Trả lời

4.6

Xếp hạng

3

Các khóa học

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

Tất cả

39 bài giảng ∙ (12giờ 9phú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ả

16 đánh giá

4.7

16 đánh giá

  • sanghoon.lee님의 프로필 이미지
    sanghoon.lee

    Đánh giá 1

    Đánh giá trung bình 3.0

    3

    31% đã tham gia

    • jogman님의 프로필 이미지
      jogman

      Đánh giá 5

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      • hakjuknu님의 프로필 이미지
        hakjuknu

        Đánh giá 153

        Đánh giá trung bình 5.0

        5

        77% đã tham gia

        Great

        • 신바람님의 프로필 이미지
          신바람

          Đánh giá 8

          Đánh giá trung bình 5.0

          5

          31% đã tham gia

          gptapi를 활용하는 방법을 친절하게 알려주셔서 감사합니다.

          • es_jung님의 프로필 이미지
            es_jung

            Đánh giá 3

            Đánh giá trung bình 5.0

            5

            31% đã tham gia

            1.850.631 ₫

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

            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!