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 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.