I think you can ask it to emulate any interactive system.
It's basically a new programming paradigm.
Here I create a person named "Fred" by telling ChatGPT only to interact with me as this person named Fred who has his own thoughts / feelings / goals / etc and to not break character - https://softwaredoug.com/blog/2022/12/03/meet-fred.html
Here I create a search engine where it indexes documents I provide in a specific syntax I tell it about, then recalls the most relevant document for search queries
https://softwaredoug.com/blog/2022/12/04/make-a-search-engin...