1. [Zoom 29-6-2024] Sử Dụng API Liên Quan Tới Văn Bản
Buổi học đầu tiên của AI For Developers Cùng Protonx sẽ đưa bạn vào thế giới của các API văn bản – công cụ quan trọng để xây dựng ứng dụng AI thông minh. Bạn sẽ được hướng dẫn cách sử dụng thành thục các API từ những nền tảng hàng đầu như:
ChatGPT API: Làm quen với GPT-3.5 Turbo, GPT-4, GPT-4 Turbo và GPT-4o – các phiên bản mạnh mẽ nhất của OpenAI.
Google Gemini API: Khám phá cách tích hợp AI của Google vào ứng dụng của bạn.
API LLAMA qua Together AI: Làm việc với các mô hình mã nguồn mở tiên tiến.
Với AI For Developers Cùng Protonx, bạn không chỉ học lý thuyết mà còn thực hành tích hợp API vào dự án thực tế, từ chatbot đơn giản đến hệ thống phân tích văn bản phức tạp. Đây là bước khởi đầu hoàn hảo để bạn làm chủ công nghệ AI trong lập trình.
2. [Zoom 9-7-2024] Kỹ Thuật Prompt Engineering
Prompt Engineering là nghệ thuật “giao tiếp” với mô hình AI để đạt được kết quả tối ưu. Trong buổi học này, bạn sẽ:
Tìm hiểu các kỹ thuật Prompt Engineering nâng cao.
Thiết lập client giao tiếp với backend để tối ưu hóa hiệu suất.
AI For Developers Cùng Protonx sẽ giúp bạn hiểu cách “điều khiển” các mô hình AI như ChatGPT hay LLAMA để chúng phục vụ đúng nhu cầu của bạn, từ viết code, tạo nội dung, đến giải quyết vấn đề lập trình.
3. Sử Dụng API Liên Quan Tới Hình Ảnh
AI không chỉ dừng lại ở văn bản – nó còn mở ra cánh cửa sáng tạo với hình ảnh. Trong module này, bạn sẽ khám phá:
DALL-E: API tạo ảnh từ văn bản của OpenAI.
Midjourney: Công cụ tạo hình ảnh nghệ thuật đỉnh cao.
Stability AI: Ứng dụng tạo và chỉnh sửa ảnh chuyên nghiệp.
Bạn sẽ học cách ứng dụng các API này để:
Chỉnh sửa đối tượng trong ảnh.
Chuyển đổi phác thảo thành hình ảnh hoàn chỉnh.
Sinh ảnh tự động từ ý tưởng.
Với AI For Developers Cùng Protonx, bạn sẽ có cơ hội biến ý tưởng sáng tạo thành hiện thực chỉ trong vài dòng code.
4. [Zoom 20-7-2024] Tùy Biến Mô Hình
Tùy biến mô hình AI là kỹ năng quan trọng để tạo ra các giải pháp độc đáo. Buổi học này bao gồm:
Sử dụng Google Colab và Ngrok để tạo endpoint cho API.
Làm việc với các mô hình mã nguồn mở trên HuggingFace như Gemma 2 và LLAMA 3.
AI For Developers Cùng Protonx sẽ hướng dẫn bạn từng bước để triển khai mô hình AI cá nhân hóa, phù hợp với nhu cầu dự án của bạn.
5. Docker + Cloud
Docker và Cloud là nền tảng quan trọng để triển khai ứng dụng AI. Trong module này, bạn sẽ học:
Docker là gì? Sự khác biệt giữa image và container.
Cài đặt và xây dựng Docker Image, chạy Docker Container.
AI For Developers Cùng Protonx mang đến cho bạn kỹ năng triển khai ứng dụng AI trên cloud một cách chuyên nghiệp, sẵn sàng cho các dự án thực tế.
6. [Zoom 3-8-2024] RAG và Xây Dựng Hệ Thống Chatbot Hiện Đại
Retrieval-Augmented Generation (RAG) là công nghệ tiên tiến để xây dựng chatbot thông minh. Bạn sẽ được học:
Tạo Synthetic Dataset cho RAG.
Sử dụng Semantic Router, Reflection, và Graph trong RAG.
Đọc và phân tích paper GraphRAG.
Xây dựng hệ thống Graph bằng Neo4J và thiết kế RAG dựa trên Graph.
AI For Developers Cùng Protonx giúp bạn làm chủ công nghệ chatbot hiện đại, từ lý thuyết đến thực hành.
7. [Zoom 10-8-2024] Thực Hành LangChain + LLAMA Index
LangChain và LLAMA Index là hai công cụ mạnh mẽ để xây dựng hệ thống RAG mã nguồn mở. Bạn sẽ:
Thực hành tích hợp Ollama để chạy mô hình.
Sử dụng LangChain để xây dựng quy trình truy xuất thông tin.
Với AI For Developers Cùng Protonx, bạn sẽ tạo ra hệ thống AI hoàn toàn độc lập và hiệu quả.
8. [Zoom 17-8-2024] Sử Dụng API Liên Quan Tới Âm Thanh + Video
AI không chỉ dừng ở văn bản và hình ảnh – âm thanh và video cũng là lĩnh vực đầy tiềm năng. Bạn sẽ học:
Text-to-Speech API: Chuyển văn bản thành giọng nói.
Speech-to-Text API: Chuyển giọng nói thành văn bản.
Video API: Xử lý và tạo nội dung video.
AI For Developers Cùng Protonx mở ra cơ hội để bạn phát triển các ứng dụng đa phương tiện thông minh.
9. [Zoom 24-8-2024] Lập Trình Giao Diện
Một ứng dụng AI hoàn chỉnh cần giao diện thân thiện. Trong buổi học này, bạn sẽ:
Làm quen với Gradio và Streamlit để tạo giao diện nhanh chóng.
Lập trình giao diện chuyên nghiệp bằng ReactJS/NextJS.
Kết nối giao diện với API và streaming dữ liệu từ API.
AI For Developers Cùng Protonx đảm bảo bạn có thể xây dựng sản phẩm từ A đến Z.
10. Thực Hành Đào Tạo Mô Hình Riêng Của Bạn
Tự đào tạo mô hình AI là đỉnh cao của kỹ năng lập trình viên. Bạn sẽ học:
Đào tạo mô hình GPT và LLAMA riêng.
Cách đào tạo phân tán để tối ưu hóa hiệu suất.
AI For Developers Cùng Protonx trang bị cho bạn khả năng tạo ra mô hình AI độc quyền, đáp ứng nhu cầu riêng biệt.
11. Dự Án Thực Tế – 2 Tuần
Cuối khóa, bạn sẽ áp dụng toàn bộ kiến thức vào một dự án thực tế kéo dài 2 tuần. Đây là cơ hội để bạn thể hiện kỹ năng và xây dựng sản phẩm AI của riêng mình dưới sự hướng dẫn của Protonx.