GitHub Models: Prototyping with AI Models
24mGeneral2024-12-04
Authors

Morten Rand-Hendriksen
Senior Staff Instructor, Speaker, Web Designer, and Software Developer
Course details
GitHub Models gives you plug-and-play access to a long list of large and small language models (LLMs and SLMs) all in one place. This course provides a practical run through of how to use the new interactive model playground to test, configure, and compare different models as well as seamlessly integrate them in Codespaces and your local dev environment. As a bonus, get an early look at the GitHub Copilot Extension and its chat interface.
Learning objectives
Demonstrate how to use GitHub Models.
Show the GitHub Models playground and how to test different AI models.
Use the Codespaces with GitHub Models integration for rapid AI development.
Develop advanced AI applications powered by GitHub Models.
Discover the GitHub Copilot Extension.
Learning objectives
Demonstrate how to use GitHub Models.
Show the GitHub Models playground and how to test different AI models.
Use the Codespaces with GitHub Models integration for rapid AI development.
Develop advanced AI applications powered by GitHub Models.
Discover the GitHub Copilot Extension.
Skills covered
Github ModelsVersion ControlGitHubNatural Language Processing (NLP)Generative AISoftware Development ToolsArtificial Intelligence (AI)Software DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Many models in one place
1. Working with GitHub Models
- 02 - What is GitHub Models
- 03 - Exploring models in the playground
- 04 - Configuring and comparing models
- 05 - A word on tier limits
- 06 - Using GitHub Models in code
- 07 - Automatic and manual GitHub Models authentication
- 08 - Choosing the right SDK for your project
- 09 - Switching to Azure AI pay-as-you-go billing
- 10 - Exploring the GitHub Copilot Extension
- 11 - Bonus - Sideloading Google Gemini
2. Conclusion
- 12 - Looking to the future