← All agent examples
Course tutor that answers from your materials
A chat tutor for a course or training program. It answers learners' questions from the course materials you upload, points to where in the materials the answer is, and remembers the conversation so follow-up questions work.
Education
tutor
course
training
chat
study help
onboarding
How it starts
When you run it.
What it needs
- Course materials source — Where your course materials live. Upload syllabi, readings and slides to it after the agent is created.
- Course knowledge base — The knowledge base the tutor answers from.
- Tutoring conversations — Holds each learner's conversation history, keyed by session.
Steps
Find relevant course material
Retrieval
Record the question
Append Chat Turn
Reply as a tutor
Prompt Call
In parallel:
Stream the reply
Streaming Result
In parallel:
Record the reply
Append Chat Turn