The warning text at the bottom is hard to read. Otherwise, this looks pretty sleek.
Criticism about releasing this plugin
Implementing ChatGPT as a plugin is good and bad. Why? A developer could put a bad request in and get items that may not fit with Roblox’s community standards (that developer may also be banned later on). If you are going to release this plugin, moderate it accordingly.
I don’t necessarily plan on releasing this anytime soon, just something I made out of pure boredom. But yes the chat filter will be implemented for both input & output
You can’t use Roblox’s text filter outside of a game,thr api doesn’t provide any function to do that as they either require a user ID or a player instance.
The title literally states “in Roblox”, so I am not sure why you’re saying that it won’t work outside of Roblox when it’s being used in Roblox.
When response is delivered back from Chat GPT, they can filter the response via Roblox chat filter in a server script, and then sent the filtered response to the client.
I know how the filter works but you are missing a point: “AISync is a roblox plugin”, this implies that AISync runs in studio but in edit mode there is no player instance so the filter can’t be used.
The issue is that all filter functions do not work in Studio. The best OP could do is require the user to provide their own API key, since then they would have to agree to OpenAI’s terms of use and service.