Hi all,
I’m working on a VR project based on J.R.R. Tolkien’s The Children of Húrin and I need help configuring the AI-NPC logic and dialogue flow in Convai.
In this experience, the user enters a dark and immersive VR space where they are greeted by Húrin, a central tragic character from Tolkien’s universe. The AI-NPC (Húrin) is meant to narrate the story from the book (which I’ve uploaded in full to the Knowledge Bank), and should act both as storyteller and character.
I want to configure the AI so that:
- Húrin begins telling the story as soon as the user enters the scene, speaking slowly and solemnly, recounting the tale from The Children of Húrin.
- If the user asks a question, Húrin should stop, answer the question, and then resume the story from where he left off — not restart, not end, not get confused.
- Ideally, the flow should feel like an oral, continuous narration, not just a series of isolated knowledge snippets.
- I would like to keep the Knowledge Bank as the primary source and ensure that the storytelling can reference it progressively.