-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expand ChatGPT context to optionally include any text in chat #7
Comments
That's actually not true, it's possible to do so, but is quite cumbersome, and requires a lot of testing and development for this functionality to be remotely useful (at least in my opinion).
I certainly do, but I prefer the functionality to be provably useful for more than one user.
Honestly, I experimented with this in various ways and can say that ChatGPT is quite bad as a GM. Or at least requires a very sophisticated support system around the ChatGPT itself. You won't get far just by constructing a perfect prompt. As a result, both projected developer (implementation) and user (API) costs are very high. However, the current implementation is quite successful in supporting simple improvisation tasks, i.e. as an aid for GM. If you have specific examples of conversations with ChatGPT where it successfully executes the role of a GM in a reasonably complex scenario, I would be very much interested in them. This could be a starting point for a respective implementation. |
Expand ChatGPT context to optionally include any text in the chat, not just
/?
or/w
chats.I'm not sure how difficult this might be, but it seems feasible enough.
My end goal is to be able to practice my player skills with a ChatGPT-run GM. I understand that it still could not be contextually aware of objects or other information outside of the chat, but that's easily solved enough by using either vanilla or modded functionality (from other Foundry modules) by maybe dragging and dropping the context I feel ChatGPT will need into the chat pane.
And if you accept pull requests, I might sometime want to try my hand at implementing this feature at some point or, at the very least, learn from the code you write.
The text was updated successfully, but these errors were encountered: