Skip to content

nisalgunawardhana/Introduction-to-Github-models

Repository files navigation

GitHub Models Learning Course

This repository contains a comprehensive course on using GitHub Models for AI experimentation and development.

Follow me on GitHub

GitHub Models Learning Course Banner

Course Outline

  1. Introduction to GitHub Models

  2. Finding and Selecting Models

  3. Experimenting with Models

  4. API Integration

  5. Going to Production

  6. Workflow Integration

Demos

  • Hands-on demo scripts are available in the demo/ folder.
  • Each demo includes step-by-step instructions and references to relevant lessons.
  • Try these to practice real API calls and model comparisons.

How to Grab Your Certificate

  1. Complete all three core tasks in the task/ folder using Node.js.
  2. Upload your solutions to your GitHub repository.
  3. Submit your repository link using this form: Submit Your Course Solutions
  4. Once reviewed, you will receive your course certificate!

Note: Only these three core tasks are required for certification. For extra learning and skill improvement, you are encouraged to also complete the advanced Vision, Audio, and Open-Source Tasks, but these are optional and not required for the certificate.

Example Files

Getting Started

To use this course:

  1. Clone this repository
  2. Navigate through the folders in order
  3. Try the examples in your own GitHub account

Contributing

Feel free to submit issues or pull requests with additional examples or improvements to the course materials.

Future Updates

This repository will be updated in the future with additional demo projects and practical examples to enhance your learning experience. Stay tuned for new content and hands-on demonstrations.

Connect with Me

Follow me on social media for more sessions, tech tips, and giveaways:

  • LinkedIn — Professional updates and networking
  • Twitter (X) — Insights and announcements
  • Instagram — Behind-the-scenes and daily tips
  • GitHub — Repositories and project updates
  • YouTube — Video tutorials and sessions

Feel free to connect and stay updated!

Staying Up-to-Date

The GitHub Models Marketplace is constantly evolving, with new models and providers added regularly. Always check the GitHub Models Marketplace for the latest models, features, and SDKs. Review model cards for up-to-date documentation, rate limits, and capabilities.

Tip: Some models offer advanced features like function calling, vision, or streaming. Use the Marketplace filters to find models that best fit your needs.

Other Resources

  • Get Free Azure Credits
  • (More resources coming soon — you can update this section with additional links and materials.)

Copyright

  • All course content and materials are © Nisal Gunawardhana. All rights reserved.
  • Redistribution or use of course materials without permission is prohibited.

About

This repository contains a comprehensive course on using GitHub Models for AI experimentation and development.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published