Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Generative AI Architectures with LLM, Prompt, RAG, Vector DB

Kiến trúc AI Sáng tạo với LLM, Prompt, RAG, Vector DB

Kiến trúc AI Sáng tạo với LLM, Prompt, RAG, Vector DB

Thiết kế và Tích hợp AI/LLM vào Ứng dụng Doanh nghiệp sử dụng Kỹ thuật Prompt, RAG, Fine-Tuning và Vector DB

4.5
(2,017 đánh giá)
10,011 học viên
Giảng viên
Mehmet Ozkaya
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
7.5 giờ video
93 bài giảng
6 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Kiến trúc Mô hình AI Sáng tạo (Các loại Mô hình AI Sáng tạo)
Kiến trúc Transformer: Attention is All you Need
Kiến trúc Mô hình Ngôn ngữ Lớn (LLMs)
Tạo văn bản, Tóm tắt, Hỏi đáp, Phân loại, Phân tích Cảm xúc, Tìm kiếm Ngữ nghĩa Embedding
Tạo văn bản với ChatGPT: Hiểu Khả năng và Giới hạn của LLMs (Thực hành)
Function Calling và Đầu ra Có cấu trúc trong Mô hình Ngôn ngữ Lớn (LLMs)
Nhà cung cấp LLM: OpenAI, Meta AI, Anthropic, Hugging Face, Microsoft, Google và Mistral AI
Các mô hình LLM: OpenAI ChatGPT, Meta Llama, Anthropic Claude, Google Gemini, Mistral Mixral, xAI Grok
Các mô hình SLM: OpenAI ChatGPT 4o mini, Meta Llama 3.2 mini, Google Gemma, Microsoft Phi 3.5
Cách chọn Mô hình LLM: Chất lượng, Tốc độ, Giá, Độ trễ và Cửa sổ Ngữ cảnh
Tương tác với các LLM khác nhau qua Giao diện Chat: ChatGPT, LLama, Mixtral, Phi3
Cài đặt và Chạy Mô hình Llama và Gemma bằng Ollama
Hiện đại hóa Ứng dụng Doanh nghiệp với Khả năng LLM tích hợp AI
Thiết kế 'Ứng dụng Hỗ trợ EShop' với Khả năng LLM tích hợp AI
Kỹ thuật Prompt Nâng cao: Zero-shot, One-shot, Few-shot, COT
Thiết kế Prompt Nâng cao cho Trang Chi tiết Ticket trong Ứng dụng Hỗ trợ EShop với Chat Hỏi đáp và RAG
Kiến trúc RAG: Thu thập dữ liệu với Embeddings và Tìm kiếm Vector
Quy trình End-to-End của Retrieval-Augmented Generation (RAG) - Quy trình RAG
Ví dụ RAG End-to-End cho Hỗ trợ Khách hàng EShop sử dụng OpenAI Playground
Phương pháp Fine-Tuning: Full, Parameter-Efficient Fine-Tuning (PEFT), LoRA, Transfer
Fine-Tuning End-to-End một LLM cho Hỗ trợ Khách hàng EShop sử dụng OpenAI Playground
Chọn Phương pháp Tối ưu hóa Phù hợp – Kỹ thuật Prompt, RAG, và Fine-Tuning
Cơ sở dữ liệu Vector và Tìm kiếm Ngữ nghĩa với RAG
Khám phá Mô hình Vector Embedding: OpenAI - text-embedding-3-small, Ollama - all-minilm
Khám phá Cơ sở dữ liệu Vector: Pinecone, Chroma, Weaviate, Qdrant, Milvus, PgVector, Redis
Sử dụng LLMs và VectorDBs như Dịch vụ Hỗ trợ Cloud-Native trong Kiến trúc Microservices
Thiết kế Hỗ trợ EShop với LLMs, Cơ sở dữ liệu Vector và Tìm kiếm Ngữ nghĩa
Thiết kế Hỗ trợ EShop với Dịch vụ AI trên Azure Cloud: Azure OpenAI, Azure AI Search
Phát triển .NET để tích hợp mô hình LLM và thực hiện các trường hợp sử dụng: Phân loại, Tóm tắt, Trích xuất dữ liệu, Phát hiện bất thường, Dịch và Phân tích Cảm xúc
Phát triển RAG – Retrieval-Augmented Generation với .NET, triển khai toàn bộ luồng RAG với ví dụ thực tế sử dụng .NET và Qdrant

Yêu cầu

Kiến thức Cơ bản về Phát triển Phần mềm

Đối tượng phù hợp

Hướng dẫn Tích hợp AI/LLM vào Ứng dụng Doanh nghiệp cho Người mới bắt đầu

Nội dung khóa học

13 phần • 89 bài giảng
1 Giới thiệu
2 Công cụ và Tài nguyên cho Khóa học - Slide khóa học
3 Dự án Khóa học: Hỗ trợ Khách hàng EShop với Khả năng AI sử dụng LLMs
1 Sự phát triển của AI: AI, Học máy, Học sâu và AI Sáng tạo
2 AI Sáng tạo là gì?
3 AI Sáng tạo hoạt động như thế nào?
4 Kiến trúc Mô hình AI Sáng tạo (Các loại Mô hình AI Sáng tạo)
5 Kiến trúc Transformer: Attention is All you Need
1 Mô hình Ngôn ngữ Lớn (LLMs) là gì?
2 Mô hình Ngôn ngữ Lớn (LLMs) hoạt động như thế nào?
3 Token và Tokenization là gì?
4 Cách LLMs sử dụng Token
5 Khả năng của LLMs: Tạo văn bản, Tóm tắt, Hỏi đáp, Phân loại
6 Giới hạn của Mô hình Ngôn ngữ Lớn (LLMs)
7 Tạo văn bản với ChatGPT: Hiểu Khả năng và Giới hạn của LLMs
8 Cài đặt LLM: Temperature, Max Tokens, Stop sequences, Top P, Frequency Penalty
9 Function Calling trong Mô hình Ngôn ngữ Lớn (LLMs)
10 Đầu ra Có cấu trúc trong Mô hình Ngôn ngữ Lớn (LLMs)
11 Mô hình Ngôn ngữ Nhỏ (SLMs) là gì? Trường hợp sử dụng / Cách thức / Lý do / Khi nào
1 Nhà cung cấp LLM: OpenAI, Meta AI, Anthropic, Hugging Face, Microsoft, Google
2 Các mô hình LLM: OpenAI ChatGPT, Meta Llama, Anthropic Claude, Google Gemini, Mistral
3 Các mô hình SLM: OpenAI ChatGPT 4o mini, Meta Llama 3.2 mini, Gemma, Phi-3
4 Cách chọn Mô hình LLM: Chất lượng, Tốc độ, Giá, Độ trễ và Cửa sổ Ngữ cảnh
5 Mô hình Mã nguồn mở vs Độc quyền
6 Hugging Face - GitHub của các Mô hình Học máy
7 Các loại Tương tác LLM: Không cần mã (ChatUI) hoặc Có mã (API Keys)
8 Tương tác với các LLM khác nhau qua Giao diện Chat: ChatGPT, LLama, Mixtral, Phi3
9 Tương tác với OpenAI Chat Completions Endpoint bằng Mã lập trình
10 Ollama – Chạy LLMs Cục bộ
11 Cài đặt và Chạy Mô hình Llama và Gemma bằng Ollama
12 Hiện đại hóa Ứng dụng Doanh nghiệp với Khả năng LLM tích hợp AI
13 Thiết kế 'Ứng dụng Hỗ trợ EShop' với Khả năng LLM tích hợp AI
14 Luồng Tăng cường LLMs: Kỹ thuật Prompt -> RAG -> Fine tuning -> Đào tạo
1 Prompt là gì?
2 Các thành phần và Vai trò của một Prompt
3 Kỹ thuật Prompt là gì?
4 Các bước Thiết kế Prompt Hiệu quả: Lặp lại, Đánh giá và Tạo mẫu
5 Kỹ thuật Prompt Nâng cao
6 Zero-Shot Prompting
7 One-shot Prompting
8 Few-shot Prompting
9 Chain-of-Thought Prompting
10 Prompting dựa trên Hướng dẫn và Vai trò
11 Thiết kế Prompt Nâng cao cho Hỗ trợ EShop – Phân loại, Phân tích Cảm xúc
12 Thiết kế Prompt Nâng cao cho Trang Chi tiết Ticket trong Ứng dụng Hỗ trợ EShop với Chat Hỏi đáp
13 Kiểm tra Prompt cho Ticket Khách hàng EShop với Playground
1 Giới thiệu và Tạo Giải pháp .NET để Phát triển Dự án AI
2 GitHub Models – Chạy LLMs Miễn phí
3 Tạo Access Token cho GitHub Models
4 LLM Hoàn thành Văn bản với mô hình OpenAI gpt-5-mini của GitHub Models
5 Các trường hợp sử dụng LLM khác: Phân loại, Tóm tắt, Phân tích Cảm xúc
6 Xây dựng Ứng dụng Chat AI với .NET và mô hình gpt-5-mini
1 Retrieval-Augmented Generation (RAG) là gì?
2 Tại sao cần Retrieval-Augmented Generation (RAG)? Tại sao RAG quan trọng?
3 Retrieval-Augmented Generation (RAG) hoạt động như thế nào?
4 Kiến trúc RAG Phần 1: Thu thập dữ liệu với Embeddings và Tìm kiếm Vector
5 Kiến trúc RAG Phần 2: Truy xuất với Sắp xếp lại và Prompt Truy vấn Ngữ cảnh
6 Kiến trúc RAG Phần 3: Tạo với Bộ tạo và Đầu ra
7 Quy trình End-to-End của Retrieval-Augmented Generation (RAG) - Quy trình RAG
8 Thách thức và Cân nhắc Quan trọng khi sử dụng RAG -- Retrieval-Augmented Generation
9 Thiết kế Hỗ trợ Khách hàng EShop sử dụng RAG
10 Ví dụ RAG End-to-End cho Hỗ trợ Khách hàng EShop sử dụng OpenAI Playground
1 Xây dựng Ứng dụng Chat .NET với Mẫu RAG
2 Khám phá Giải pháp Ứng dụng Chat .NET RAG
3 Chạy & Kiểm tra Giải pháp Ứng dụng Chat .NET RAG
1 Fine-Tuning là gì?
2 Tại sao cần Fine-Tuning?
3 Khi nào nên sử dụng Fine-Tuning?
4 Fine-Tuning hoạt động như thế nào?
5 Phương pháp Fine-Tuning: Full, Parameter-Efficient Fine-Tuning (PEFT), LoRA
6 Thách thức và Cân nhắc Quan trọng của Fine-Tuning
7 Thiết kế Hỗ trợ Khách hàng EShop sử dụng Fine-Tuning
8 Fine-Tuning End-to-End một LLM cho Hỗ trợ Khách hàng EShop sử dụng OpenAI Playground
1 So sánh Kỹ thuật Prompt, RAG, và Fine-Tuning
2 Chọn Phương pháp Tối ưu hóa Phù hợp – Kỹ thuật Prompt, RAG, và Fine-Tuning
3 Đào tạo Mô hình Riêng để Tối ưu hóa LLM
1 Cơ sở dữ liệu Vector là gì?
2 Vectors và Vector Embeddings là gì?
3 Khám phá Mô hình Vector Embedding: OpenAI - text-embedding-3-small, Ollama minilm
4 Ý nghĩa Ngữ nghĩa và Tìm kiếm Tương tự: Cosine Similarity, Euclidean Distance
5 Cơ sở dữ liệu Vector hoạt động như thế nào: Tạo Vector, Lập chỉ mục, Tìm kiếm
6 Thuật toán Tìm kiếm Vector: kNN, ANN, và Disk-ANN
7 Trường hợp sử dụng và Ứng dụng của Cơ sở dữ liệu Vector
8 Khám phá Cơ sở dữ liệu Vector: Pinecone, Chroma, Weaviate, Qdrant, Milvus, PgVector
1 Sử dụng LLMs và VectorDBs như Dịch vụ Hỗ trợ Cloud-Native trong Microservices
2 Thiết kế Hỗ trợ EShop với LLMs, Cơ sở dữ liệu Vector và Tìm kiếm Ngữ nghĩa
3 Dịch vụ AI trên Azure Cloud: Azure OpenAI, Azure AI Search
4 Thiết kế Hỗ trợ EShop với Dịch vụ AI trên Azure Cloud: Azure OpenAI, Azure AI Search
1 Cảm ơn

Giới thiệu khóa học

In this course, you'll learn how to Design Generative AI Architectures with integrating AI-Powered S/LLMs into EShop Support Enterprise Applications using Prompt Engineering, RAG, Fine-tuning and Vector DBs.

We will design Generative AI Architectures with below components;

  1. Small and Large Language Models (S/LLMs)

  2. Prompt Engineering

  3. Retrieval Augmented Generation (RAG)

  4. Fine-Tuning

  5. Vector Databases

We start with the basics and progressively dive deeper into each topic. We'll also follow LLM Augmentation Flow is a powerful framework that augments LLM results following the Prompt Engineering, RAG and Fine-Tuning.

Large Language Models (LLMs) module;

  • How Large Language Models (LLMs) works?

  • Capabilities of LLMs: Text Generation, Summarization, Q&A, Classification, Sentiment Analysis, Embedding Semantic Search, Code Generation

  • Generate Text with ChatGPT: Understand Capabilities and Limitations of LLMs (Hands-on)

  • Function Calling and Structured Output in Large Language Models (LLMs)

  • LLM Models: OpenAI ChatGPT, Meta Llama, Anthropic Claude, Google Gemini, Mistral Mixral, xAI Grok

  • SLM Models: OpenAI ChatGPT 4o mini, Meta Llama 3.2 mini, Google Gemma, Microsoft Phi 3.5

  • Interacting Different LLMs with Chat UI: ChatGPT, LLama, Mixtral, Phi3

  • Interacting OpenAI Chat Completions Endpoint with Coding

  • Installing and Running Llama and Gemma Models Using Ollama to run LLMs locally

  • Modernizing and Design EShop Support Enterprise Apps with AI-Powered LLM Capabilities

  • Develop .NET to integrate LLM models and performs Classification, Summarization, Data extraction, Anomaly detection, Translation and Sentiment Analysis use cases.

Prompt Engineering module;

  • Steps of Designing Effective Prompts: Iterate, Evaluate and Templatize

  • Advanced Prompting Techniques: Zero-shot, One-shot, Few-shot, Chain-of-Thought, Instruction and Role-based

  • Design Advanced Prompts for EShop Support – Classification, Sentiment Analysis, Summarization, Q&A Chat, and Response Text Generation

  • Design Advanced Prompts for Ticket Detail Page in EShop Support App w/ Q&A Chat and RAG

Retrieval-Augmented Generation (RAG) module;

  • The RAG Architecture Part 1: Ingestion with Embeddings and Vector Search

  • The RAG Architecture Part 2: Retrieval with Reranking and Context Query Prompts

  • The RAG Architecture Part 3: Generation with Generator and Output

  • E2E Workflow of a Retrieval-Augmented Generation (RAG) - The RAG Workflow

  • Design EShop Customer Support using RAG

  • End-to-End RAG Example for EShop Customer Support using OpenAI Playground

  • Develop RAG – Retrieval-Augmented Generation with .NET, implement the full RAG flow with real examples using .NET

Fine-Tuning module;

  • Fine-Tuning Workflow

  • Fine-Tuning Methods: Full, Parameter-Efficient Fine-Tuning (PEFT), LoRA, Transfer

  • Design EShop Customer Support Using Fine-Tuning

  • End-to-End Fine-Tuning a LLM for EShop Customer Support using OpenAI Playground

Also, we will discuss

  • Choosing the Right Optimization – Prompt Engineering, RAG, and Fine-Tuning

Vector Database and Semantic Search with RAG module

  • What are Vectors, Vector Embeddings and Vector Database?

  • Explore Vector Embedding Models: OpenAI - text-embedding-3-small, Ollama - all-minilm

  • Semantic Meaning and Similarity Search: Cosine Similarity, Euclidean Distance

  • How Vector Databases Work: Vector Creation, Indexing, Search

  • Vector Search Algorithms: kNN, ANN, and Disk-ANN

  • Explore Vector Databases: Pinecone, Chroma, Weaviate, Qdrant, Milvus, PgVector, Redis

Lastly, we will Design EShopSupport Architecture with LLMs and Vector Databases

  • Using LLMs and VectorDBs as Cloud-Native Backing Services in Microservices Architecture

  • Design EShop Support with LLMs, Vector Databases and Semantic Search

  • Azure Cloud AI Services: Azure OpenAI, Azure AI Search

  • Design EShop Support with Azure Cloud AI Services: Azure OpenAI, Azure AI Search

This course is more than just learning Generative AI, it's a deep dive into the world of how to design Advanced AI solutions by integrating LLM architectures into Enterprise applications.

You'll get hands-on experience designing a complete EShop application, including LLM capabilities like Summarization, Q&A, Classification, Sentiment Analysis, Embedding Semantic Search, Code Generation.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Generative Ai
Hiển thị tất cả khoá học Large Language Models
Hiển thị tất cả khoá học Machine Learning
Hiển thị tất cả khoá học Vector Databases
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊