Tin mới nhất

Menu

Bài Viết mới

Khóa Học Mới Cập Nhật

IT/Software

LẬP TRÌNH DI ĐỘNG

Học Tiếng anh

MÃ NGUỒN - SOURCE CODE

TIN HỌC VĂN PHÒNG

MARKETING

Recent Posts

Chia Sẻ Khóa Học AI Trong C# Sử Dụng Microsoft Agent Framework [Khóa 5521 A]

15 tháng 1 2026 / No Comments

Tìm hiểu về Chat, Tool Calling, Structured Output và RAG.

Những điều bạn sẽ học:

  • ✓ Tìm hiểu cách bắt đầu với AI trong C#.
  • ✓ Bắt đầu zero đến Prompt đầu tiên (Hello World).
  • ✓ Tìm hiểu chi tiết về Chat to Completions.
  • ✓ Tìm hiểu cách thức hoạt động của Tool Calling (sử dụng Tool của riêng bạn hoặc MCP).
  • ✓ Tìm hiểu về Structured Output là gì.
  • ✓ Tìm hiểu về RAG (Retrieval Augmented Generation).

Chào mừng bạn đến với khóa học "AI trong C# sử dụng Microsoft Agent Framework".

Khóa học này sẽ hướng dẫn các bạn cách sử dụng AI trong các ứng dụng C# của mình bằng cách sử dụng Agent Framework của Microsoft...!

Nội dung sẽ xoay quanh 4 khái niệm chính về AI mà tôi gọi là nền tảng vững chắc để làm việc với AI.

Bốn khái niệm đó là:

  • ✓ 1. Chat (General Q&A Capabilities): Dù là trò chuyện thực hay phía sau hậu trường.
  • ✓ 2. Tools Calling (Khả năng call User-code): Tương tác trực tiếp với các hệ thống khác cho các data query & command.
  • ✓ 3. Structured Output (Phản hồi có cấu trúc hơn): Nhận các phản hồi từ AI ở định dạng JSON thay vì dạng tin nhắn.
  • ✓ 4. Retrival Augmented Generation (RAG): Cung cấp dữ liệu của riêng bạn cho AI bằng cách chuyển đổi Text thành các Search Vector.

Để theo kịp khóa học, tôi mong bạn thành thạo C#, nghĩa là tôi sẽ dạy bạn về phần AI, nhưng sẽ giả định rằng bạn đã nắm vững ngôn ngữ C#.

Bạn cũng cần một IDE như Visual Studio hoặc tương tự (tôi sẽ dùng VS2026).

Cuối cùng, bạn sẽ cần quyền truy cập vào một Large Language Model... Nếu bạn chưa có, đừng lo lắng, tôi sẽ hướng dẫn bạn cách để có được quyền truy cập đó...!

Trong khóa học này, tôi sẽ demo về OpenAI và Azure OpenAI.

Bắt đầu nào!

Mục lục:

  • 1. Giới thiệu khóa học:
  • ✓ Welcome.
  • ✓ Microsoft Agent Framework là gì?
  • 2. Hello World (Zero đến Prompt đầu tiên):
  • ✓ Get credentials của chúng ta.
  • ✓ NuGet & Raw connection.
  • ✓ Tạo Agent và thực hiện call đầu tiên.
  • ✓ Hãy thử chuyển sang Azure OpenAI.
  • ✓ Một vài thao tác chuẩn bị (Bảo mật Secrets).
  • ✓ Các Provider cấp khác / Offline Model (Bài giảng tùy chọn).
  • 3. Trước khi chúng ta đi sâu hơn:
  • ✓ Giới thiệu về GitHub Repository đi kèm.
  • ✓ Cost & Tokens (Tùy chọn sâu hơn).
  • ✓ 4 khái niệm chính của AI.
  • 4. Chat:
  • ✓ Chat != Chatbot.
  • ✓ Normal vs Streaming Response.
  • ✓ Chat Loop (AgentThread).
  • ✓ Instruction (Prompt Engineering 101).
  • ✓ Các tùy chọn bạn có khi tạo các Agent (Tùy chọn sâu hơn).
  • ✓ Bạn có những lựa chọn nào khi calling một Agent (Tùy chọn sâu hơn).
  • 5. Tool Calling:
  • ✓ Tạo các Tool.
  • ✓ Consuming MCP Serve as Tools.
  • ✓ Tool Calling Middleware.
  • ✓ Other Agents as Tools.
  • ✓ Web Search Tool.
  • ✓ Code Interpreter Tool.
  • 6. Structured Output:
  • ✓ Structured output là gì và nó giải quyết vấn đề gì?
  • ✓ Structured output: Cách thủ công hơn.
  • ✓ Instruction trên các Structured Output object.
  • ✓ Những hạn chế của Structured Output.
  • 7. Nghỉ giải lao: Vòng đời của một LLM Call:
  • ✓ Điều gì thực sự xảy ra khi bạn call cho một LLM?
  • ✓ Cách get raw LLM call chi tiết (Phần tùy chọn chuyên sâu).
  • 8. RAG (Retrieval Augmented Generation):
  • ✓ RAG là gì và tại sao chúng ta cần nó?
  • ✓ Nhiều moving part của RAG.
  • ✓ Embedding Data.
  • ✓ Tạo và nhập dữ liệu vào một Vector Store.
  • ✓ Tìm kiếm trong một Vector Store.
  • ✓ RAG như một Tool.
  • 9. Ngoài 4 tính năng chính: Giới thiệu về phần còn lại của khóa học này:
  • ✓ Vượt ra ngoài 4 khái niệm chính của AI.
  • 10. Các chủ đề Agent nâng cao:
  • ✓ Reasoning / Thinking Effort.
  • ✓ Multi-modal (Images/PDF).
  • ✓ Memory (AIContextProvider).
  • ✓ Conversation Persistance (ChatMessageStore).
  • ✓ Telemetry.
  • 11. Agent Framework Toolkit (My NuGet package trên top của AF):
  • ✓ Easier Agents.
  • ✓ Easier Tools.
  • 12. Giới thiệu về Workflow Part của Microsoft Agent Framework:
  • ✓ Workflow là gì?
  • 13. Các chủ đề AI khác:
  • ✓ DevUI.
  • ✓ A2A (Agent to Agent) Support.
  • ✓ AG-UI Support.
  • ✓ Microsoft Foundry - Phần 1: Giới thiệu.
  • ✓ Microsoft Foundry - Phần 2: Models.
  • ✓ Microsoft Foundry - Phần 3: Agents.
  • ✓ Durable Agent Framework (Agents trong Azure Functions).
  • ✓ Semantic Kernel vs Agent Framework vs Microsoft.Extensions.AI.

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

  • ✓ Các C# Developer tò mò về cách họ có thể tận dụng AI.


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU 



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.