And sure, you could go to any offical encounter point in the adventure in Waterdeep....but you can't really explore the city or area. You can go to a programed, set location....and maybe there would be a random generator, but that will give you video game results.
And you could only take set programed actions. You use the skill Open Locks on the Locked Door. But if you type "my character climbs in the window" you will get "BEEP you can't do that!" unless THAT move is programed in.....but there is simply no way to pre program the infinite things a player might try or do.
And you can only have things programed into the game. A player that says "I go to the store and buy a spade" can only do so if the AI knows what a spade is, and can only use it if the AI is programed as to what it does.
So......
Unfortunately, whilst I'm sure there are people in this thread who are both more qualified that me to talk about ChatGPT, and know more than I do about Forgotten Realms lore, it apparently won't stop me from commenting here.
The quote above I think shows a significant mis-perception about what ChatGPT is doing. It doesn't need to start with any internal "definition" of objects, actions, etc; instead, it's already been trained on an astonishingly large amount of text, and at the risk of being a bit reductive all it is doing is finding the most likely word to put next, one after the other. That's it.
So the problem that an "AI GM" running with something like ChatGPT as a back-end is not that "my character climbs through a window" hasn't been "programmed" as a one of a series of actions that can be taken, leading to the AI GM blocking - I think as long as you're describing actions that fall within what it can "infer" from its data-sets, you'll get an answer. The problem is going to be that it will sometimes start generating text that doesn't align with with what's been generated so far. And that, I suspect, is a much more tractable problem to fix.
For example, I asked it: "Can you describe a journey from Waterdeep to Baldur's Gate, including the route taken?". The response was:
Certainly! The journey from Waterdeep to Baldur's Gate can take several different routes depending on the mode of transportation and any specific stops along the way. Here is a possible route by foot or by horseback:
- Leave Waterdeep: The journey begins in the city of Waterdeep, which is located on the western coast of Faerun.
- Head South: From Waterdeep, travelers would need to head south along the High Road, which is a major trade route that runs through the heart of the Sword Coast.
- Cross the River Chionthar: After traveling for several days, travelers will reach the River Chionthar, which runs from east to west across the Sword Coast. They will need to cross the river by ferry or by a bridge.
- Reach Baldur's Gate: Once across the river, travelers will continue south along the Coast Way road until they reach Baldur's Gate, a bustling city on the southern coast of the Sword Coast.
The journey from Waterdeep to Baldur's Gate by foot or by horseback can take around 10 to 14 days, depending on the weather, the condition of the roads, and any delays or detours along the way. There are also other possible routes, such as following the coast by boat or traveling through the wilderness, but they may take longer and can be more dangerous.
On a surface level that's not a bad answer, except that it's wrong: for those unfamiliar with Forgotten Realms as I am, Baldur's Gate is actually on River Chionthar; I think the name of the road is also incorrect. (Notably, it's actually not a bad description of the journey from Waterdeep to Candlekeep). The thing is you can just tell it the correction and it will give a better description.
So I think this sort of thing has the potential to increase in use and viability quite quickly.
As an aside, I did in fact supply that correction - I shall have to see if that correction has affected its global state, or if it was just valid for that specific "chat" instance.