Aside from my logo not displaying correctly I am able to create and install my first plugin - but when I try to prompt it I get this error:
Error communicating with plugin service. Please try again later
Now obviously I will try again later but as this is my first plugin is this an indication my plugin yaml / json is incorrect somehow? How can I confirm my plugin works?
There may be smarter ways but one approach would be to (1) try an official plugin and see whether this works as usual. If that works, (2) run the standard Todo-list plugin available on the OpenAI GIT (GitHub - openai/plugins-quickstart: Get a ChatGPT plugin up and running in under 5 minutes!). If that works as usual, too, then there seems to be something wrong with your plugin.
I am under the impression that just now plugins don’t work generally . Both the tests above fail for me.
Official Plugins haven’t been working for me for about a week now. It displays that same message that you’re getting every time I try to use a plugin. It’s probably something on the openAI side and not necessarily your plugin.
I am using OAuth to authenticate the plugin. Is that the reason?
Login succeeds and works fine at first. However, when I try it after a few hours, I get this error.
Error communicating with plugin service. Please try again later.
Reinstall the plugin and it will be available again. It does not appear to be a refresh token issue.
OpenAI does not renew expired tokens. They will only refresh non-expired tokens. You have to find your own way to keep the tokens alive. I would suggest you set the expiration time to a few months so that OpenAI has time to implement the missing reAuth logic. Auth0 sets them to 3 months I believe.