If you want a tool to build your own custom AI characters for training or education, Kamoto.AI is a good choice. The service lets people create, train and sell their own custom AI personalities, and it's got a broad range of uses, including education, so it's not hard to train AI personalities for your own educational needs.
Another good choice is Inworld Arcade. It's a virtual world where you can chat with AI characters with voice or text-based conversations. Programmers can build their own AI characters with the Character Engine and Docs, so it's a good foundation for customizing for educational use.
Sensay is another interesting service, letting you build and train your own custom AI replicas from raw data. It's got AI-powered avatars that capture people's personalities and can be trained to learn continuously so they improve their interactions, so it's a good fit for educational situations where you want to have more nuanced and personal interactions.