Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

12 Lessons, Get Started Building with Generative AI 🔗https://microsoft.github.io/generative-ai-for-beginners/

License

NotificationsYou must be signed in to change notification settings

pvn-ptl/generative-ai-for-beginners

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generative AI For Beginners

A 12 Lesson course teaching everything you need to know to start building Generative AI applications

GitHub licenseGitHub contributorsGitHub issuesGitHub pull-requestsPRs Welcome

GitHub watchersGitHub forksGitHub stars

Open in GitHub Codespaces

Generative AI for Beginners - A Course

Learn the fundamentals of building Generative AI applications with our 12-lesson comprehensive course by Microsoft Cloud Advocates. Each lesson covers a key aspect of Generative AI principles and application development. Throughout this course, we will be building our own Generative AI startup so you can get an understanding of what it takes to launch your ideas.

🌱 Getting Started

To get started,fork this entire repo to your own GitHub account to be able to change any code and complete the challenges. You can alsostar (🌟) this repo to find it easier later.

Below are the links to each lesson. Feel free to explore and start at any lesson that interests you the most!

Head to theCourse Setup Page to find the setup guide that works best for you.

🗣️ Meet Other Learners, Get Support

We believe one of the best ways to learn is learning with others! Join ourofficial AI Discord server to meet and network with other learners taking this course and get support. Who knows? You might find your next co-founder there!

🚀 Are you a startup or got an idea you want to launch?

VisitMicrosoft's Founders Hub where you can apply to receivefree OpenAI credits and up to$150k towards Azure's leading AI services.

🙏 Want to help?

Here are ways you can contribute to this course:

  • Find spelling errors or code errors,Raise an issue orCreate a pull request
  • Send us your ideas, maybe your ideas for new lessons or exercises, and let us know how we can improve.
  • Translate to your language, every chapter has atranslations subdirectory, if you want to help with this one create the following structure:
  Chapter NN/    translations      es/          <== your language code       README.md   <== your translation

📂 Each lesson includes:

  • a short video introduction to the topic
  • written lesson located in the README
  • for project-based lessons, a Juypter Notebook with code examples
  • a challenge or assignment to apply your learning
  • links to extra resources to continue your learning

🗃️ Lessons

Lesson LinkConcepts TaughtLearning Goal
00Course Introduction - How to Take This CourseTech setup and course structureSetting you up for success while learning in this course
01Introduction to Generative AI and LLMsConcept: Generative AI and how we landed on the current technology landscapeUnderstanding what Generative AI is and how Large Language Models (LLMs) work.
02Exploring and comparing different LLMsConcept: Testing, iterating, and comparing different Large Language ModelsSelect the right model for your use case
03Using Generative AI ResponsiblyConcept: Understanding the limitations of foundation models and the risks behind AILearn how to build Generative AI Applications responsibly
04Understanding Prompt Engineering FundamentalsCode/Concept: Hands-on application of Prompt Engineering Best PracticesUnderstand prompt structure & usage
05Creating Advanced PromptsCode/Concept: Extend your knowledge of prompt engineering by applying different techniques to your promptsApply prompt engineering techniques that improve the outcome of your prompts.
06Building Text Generation ApplicationsCode: Build a text generation app using Azure OpenAIUnderstand how to efficiently use tokens and temperature to vary the model's output
07Building Chat ApplicationsCode: Techniques for efficiently building and integrating chat applications.Identify key metrics and considerations to effectively monitor and maintain the quality of AI-powered chat applications
08Building Search Apps Vector DatabasesCode: Semantic vs Keyword search. What are text embeddings and how do they apply to searchCreate an application that uses Embeddings to search for data.
09Building Image Generation ApplicationsCode: Image generation and why it's useful in building applicationsBuild an image generation application
10Building Low Code AI ApplicationsLow Code: Introduction to Generative AI in Power PlatformBuild a Student Assignment Tracker App for our education startup with Low Code
11Integrating External Applications with Function CallingCode: What is function calling and its use cases for applicationsSetup a function call to retrieve data from an external API
12Designing UX for AI ApplicationsConcept: Designing AI Applications for Trust and TransparencyApply UX design principles when developing Generative AI Applications
xxContinue Your LearningLinks to continue your learning from each lesson!Mastering your Generative AI skills

🎒 Other Courses

Our team produces other courses! Check out:

About

12 Lessons, Get Started Building with Generative AI 🔗https://microsoft.github.io/generative-ai-for-beginners/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook77.9%
  • Python18.7%
  • JavaScript2.1%
  • Other1.3%

[8]ページ先頭

©2009-2025 Movatter.jp