Generative AI สำหรับผู้เริ่มต้นGenerative AI for Beginners
คอร์สเรียน 21 บทสอนการสร้างแอพพลิเคชั่นด้วย Generative AI สำหรับผู้เริ่มต้น
A 21-lesson course on building applications using Generative AI for beginners.
ไว้ทำอะไร
โครงการนี้นำเสนอหลักสูตรที่ครอบคลุมสำหรับการเรียนรู้เกี่ยวกับปัญญาประดิษฐ์ Generative AI ซึ่งมีบทเรียนที่อธิบายแนวคิดพื้นฐานและการสร้างแอปพลิเคชัน AI ด้วยเครื่องมือและเทคโนโลยีเช่น Azure, OpenAI และ cloud models ของ Microsoft Foundry
ทำงานอย่างไร
หลักสูตรประกอบด้วยบทเรียนย่อยที่ครอบคลุมหัวข้อเช่นความรู้เบื้องต้นเกี่ยวกับ AI, การเปรียบเทียบโมเดลขนาดใหญ่ (LLMs), การเขียน prompt, และแอพพลิเคชั่นสำหรับสร้างข้อความและแชท แต่ละบทเรียนมีเอกสารประกอบและโค้ดตัวอย่างในภาษา Python และ TypeScript พร้อมการใช้งานผ่าน Azure OpenAI Services และ OpenAI API มีการตั้งค่าชุดพัฒนาเพื่อเริ่มต้นใช้งานได้อย่างรวดเร็ว
โครงสร้างโค้ด
- .devcontainer/ - สำหรับการตั้งค่าสภาพแวดล้อม
- pyproject.toml - การกำหนดเวอร์ชันและการพึ่งพาของ Python
- requirements.txt - ไลบรารี Python ที่ต้องการ
- 01-introduction-to-genai/README.md - บทเรียนแนะนำเกี่ยวกับ Generative AI
- 04-prompt-engineering-fundamentals/README.md - บทเรียนเกี่ยวกับการสร้าง prompt
เริ่มใช้งาน
git clone https://github.com/microsoft/generative-ai-for-beginners.git
cd generative-ai-for-beginners
# Follow instructions in 00-course-setup/README.md for setup
เหมาะกับงานแบบไหน
- การเรียนรู้วิธีการสร้างแอพพลิเคชั่นด้วย AI Generative
- สำรวจเครื่องมือและ API ต่าง ๆ จาก Azure และ OpenAI
- การสอนพื้นฐานให้กับนักพัฒนาใหม่
ข้อควรรู้
- ลิขสิทธิ์แบบ MIT
- การพึ่งพา AI และโมเดลจะต้องใช้งานบน Azure หรือ OpenAI
- ไม่รองรับภาษาอื่นนอกจาก Python และ TypeScript สำหรับโค้ดตัวอย่าง
What it is for
This project offers a comprehensive curriculum for learning about Generative AI, featuring lessons that explain fundamental concepts and constructing AI applications using tools and technologies like Azure, OpenAI, and Microsoft's Foundry cloud models.
How it works
The course includes sub-lessons covering topics like an introduction to AI, comparing large language models (LLMs), prompt writing, and applications for text and chat generation. Each lesson features supporting documentation and code samples in Python and TypeScript, demonstrating applications via Azure OpenAI Services and the OpenAI API. The project setup provides a development environment configuration for quick onboarding.
Code structure
- .devcontainer/ - Environment setup
- pyproject.toml - Python version and dependency specifications
- requirements.txt - Required Python libraries
- 01-introduction-to-genai/README.md - Introduction to Generative AI lesson
- 04-prompt-engineering-fundamentals/README.md - Prompt engineering fundamentals lesson
Getting started
git clone https://github.com/microsoft/generative-ai-for-beginners.git
cd generative-ai-for-beginners
# Follow instructions in 00-course-setup/README.md for setup
Good fit for
- Learning how to build applications with Generative AI.
- Exploring various tools and APIs from Azure and OpenAI.
- Teaching basics to new developers.
Things to know
- MIT license
- Relies on AI and models requiring Azure or OpenAI usage
- No support for languages other than Python and TypeScript for code samples
บทวิเคราะห์นี้สร้างจาก README และโค้ดของ repo โดย AI ของ Oneable — ตรวจสอบ license และเอกสารต้นทางก่อนนำไปใช้งานจริงThis breakdown was generated from the repository's README and code by Oneable's AI — check the license and upstream docs before using it in production.