ChatGPT Plugins: Building an AI/ML Tutor - Academy

In this video tutorial, we'll walk through how to build a ChatGPT plugin that acts as an AI/ML tutor and guides users down an educational track.

2 years ago   •   6 min read

By Peter Foy

In this video tutorial, we'll walk through how to build a ChatGPT plugin that acts as an educational AI/ML tutor.

The plugin will enroll students in tracks, in this example I've created a Prompt Engineering & LLM track, and guide users down a pre-defined educational track. The plugin will also ask questions and provide student feedback with each lesson.

Based on this article, the files we'll walk through include:

  • A main.py to serve the API's functionality
  • A tracks.py to define our educational tracks
  • A plugin manifest ai-plugin.json to serve the metadata
  • An openapi.yaml file to document the plugin for ChatGPT

For this project, we'll host the code at Replit, which you can fork, edit, and test for your own educational tracks.

This content is only available to subscribers

Subscribe now and have access to all our stories, enjoy exclusive content and stay up to date with constant updates.

Sign up now

Spread the word

Keep reading