Basically, a group chat with people, and the AI, for example
User A: 3+6
ChatGPT: 9
User B: Add 10 to that
ChatGPT: 19
The way this would work from my eyes is that there could be a link that could be used, or like a Google Document, you could have a way to ensure only you and the person(s) your adding can only see it.
Model usage: I would assume that while GPT is using context from all the people, each persons messages are individually put to their account
But what about those with a different model?
If one user can only use 4o mini, but another has 4o, it should always use the lowest ranking model, in this case 4o mini, and the user with 4o could select regenerate if they need the 4o response
How about ChatGPTs features like search and such?
Search:
Can be used of course
Reasoning: Wastes time, and can cause significant issues if someone sends a message while the other persons response is using reasoning
Deep Research: Same thing
Image generation: Because this uses a image model, everyone could probably keep on chatting.
Canvas: Works like it would if its just a human and the AI itself.
File Uploads: Not worth implementing as 4o mini doesn’t support file uploads, unless all participants have ChatGPT 4o
What about people with functions like search disabled?
They wont be able to use it but everyone else will, its not exactly a good idea to restrict everyone because of one person disabling such extensions.
GPTs: Because GPTs also have a limit similar to GPT 4o, its not worth it either
I hope this gets taken into consideration and implemented!
Additional ideas:
Like you can with the edit ChatGPTs personality, the owner of the group chat could set custom instructions and such to have ChatGPT, e.g act professional or serious, and the opposite of course.