Trí tuệ Tạo sinh cho Người mới bắt đầu - Phiên bản Java

July 3, 2026 · View on GitHub

Microsoft Foundry Discord

Generative AI for Beginners - Java Edition

Thời gian cam kết: Toàn bộ hội thảo có thể hoàn thành trực tuyến mà không cần cài đặt cục bộ. Thiết lập môi trường mất 2 phút, với việc khám phá các ví dụ mẫu yêu cầu từ 1-3 giờ tùy thuộc vào độ sâu khám phá.

Bắt đầu Nhanh

  1. Fork kho lưu trữ này vào tài khoản GitHub của bạn
  2. Nhấp Code → tab Codespaces...New with options...
  3. Sử dụng mặc định – điều này sẽ chọn container Phát triển được tạo cho khóa học này
  4. Nhấp Create codespace
  5. Chờ khoảng ~2 phút để môi trường sẵn sàng
  6. Đi thẳng đến Chương 2: Cấp phát Azure AI Foundry

Hỗ trợ Đa ngôn ngữ

Được hỗ trợ qua GitHub Action (Tự động & Luôn cập nhật)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Ưu tiên Clone cục bộ?

Kho lưu trữ này bao gồm hơn 50 bản dịch ngôn ngữ, điều này làm tăng đáng kể kích thước tải xuống. Để clone mà không có bản dịch, sử dụng sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Điều này cung cấp cho bạn mọi thứ cần thiết để hoàn thành khóa học với tốc độ tải xuống nhanh hơn nhiều.

Cấu trúc Khóa học & Lộ trình Học tập

Chương 1: Giới thiệu về Trí tuệ Tạo sinh

  • Khái niệm cốt lõi: Hiểu về Mô hình Ngôn ngữ Lớn, tokens, embeddings, và khả năng AI
  • Hệ sinh thái AI Java: Tổng quan về Spring AI và OpenAI SDKs
  • Giao thức Ngữ cảnh Mô hình: Giới thiệu MCP và vai trò của nó trong giao tiếp tác nhân AI
  • Ứng dụng Thực tế: Các tình huống thực tế bao gồm chatbot và tạo nội dung
  • → Bắt đầu Chương 1

Chương 2: Thiết lập Môi trường Phát triển

  • Azure AI Foundry: Cấp phát triển bản triển khai mô hình dưới dạng mã với Bicep và Azure Developer CLI (azd)
  • Spring Boot + Spring AI: Thực hành tốt nhất cho phát triển ứng dụng AI doanh nghiệp
  • Xác thực Không dùng khóa: Kết nối an toàn với Microsoft Entra ID — không cần quản lý khóa API
  • Công cụ Phát triển: Cấu hình container Docker, VS Code, và GitHub Codespaces
  • → Bắt đầu Chương 2

Chương 3: Kỹ thuật Cốt lõi của Trí tuệ Tạo sinh

  • Kỹ thuật Prompt: Các kỹ thuật để có phản hồi mô hình AI tối ưu
  • Embeddings & Toán tử vector: Thực hiện tìm kiếm ngữ nghĩa và so khớp tương đồng
  • Retrieval-Augmented Generation (RAG): Kết hợp AI với nguồn dữ liệu của riêng bạn
  • Gọi hàm: Mở rộng khả năng AI với công cụ và plugin tùy chỉnh
  • → Bắt đầu Chương 3

Chương 4: Ứng dụng Thực tế & Dự án

  • Trình tạo Truyện Thú cưng (petstory/): Tạo nội dung sáng tạo với Azure AI Foundry
  • Demo Foundry Local (foundrylocal/): Tích hợp mô hình AI cục bộ với OpenAI Java SDK
  • Dịch vụ Máy tính MCP (calculator/): Triển khai cơ bản Giao thức Ngữ cảnh Mô hình với Spring AI
  • → Bắt đầu Chương 4

Chương 5: Phát triển AI Có trách nhiệm

  • Azure AI Foundry Content Safety: Kiểm tra các bộ lọc và cơ chế an toàn nội dung tích hợp sẵn (chặn cứng và từ chối mềm)
  • Demo AI Có trách nhiệm: Ví dụ thực hành cho thấy cách hệ thống an toàn AI hiện đại hoạt động
  • Thực hành tốt nhất: Các hướng dẫn thiết yếu cho phát triển và triển khai AI có đạo đức
  • → Bắt đầu Chương 5

Tài nguyên Bổ sung

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Chuỗi AI Tạo sinh

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Học tập Cốt lõi

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners

Web Dev for Beginners IoT for Beginners XR Development for Beginners


Chuỗi Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Cuộc phiêu lưu Copilot

Nhận trợ giúp

Nếu bạn bị kẹt hoặc có bất kỳ câu hỏi nào về việc xây dựng các ứng dụng AI. Hãy tham gia cùng những người học khác và các nhà phát triển có kinh nghiệm trong các cuộc thảo luận về MCP. Đây là một cộng đồng hỗ trợ, nơi những câu hỏi luôn được chào đón và kiến thức được chia sẻ một cách tự do.

Microsoft Foundry Discord

Nếu bạn có phản hồi về sản phẩm hoặc lỗi trong quá trình xây dựng, hãy truy cập:

Microsoft Foundry Developer Forum


Tuyên bố miễn trừ trách nhiệm: Tài liệu này đã được dịch bằng dịch vụ dịch thuật AI Co-op Translator. Mặc dù chúng tôi cố gắng đảm bảo độ chính xác, xin lưu ý rằng bản dịch tự động có thể chứa lỗi hoặc sai sót. Tài liệu gốc bằng ngôn ngữ gốc nên được coi là nguồn tin chính thức. Đối với thông tin quan trọng, nên sử dụng dịch vụ dịch thuật chuyên nghiệp bởi con người. Chúng tôi không chịu trách nhiệm về bất kỳ hiểu lầm hoặc giải thích sai nào phát sinh từ việc sử dụng bản dịch này.