Hi All,
After a few days of working on this, I have the alpha release of OpenAI ChatBot for Discourse. According to my search of the network this is the first Discourse plugin for OpenAI and ChatGPT. I seriously doubt it will be the last The OpenAI ChatBot is based on the same AI mode (text-davinci-003
) as ChatGPT, but is not as mature of course.
At this time, the OpenAI Chatbot will only reply under the following conditions:
- Replies only to the first post in a new topic only.
- Replies only in the openai-chatgpt category
This OpenAI chatbot does not work nearly as robustly as ChatGPT for many reasons. ChatGPT is a fully developed and tested OpenAI application. ChatGPT formats output nicely including markdown around code, etc.
This Discourse OpenAI Chatbot was written in about a day and a half (from scratch, by @Neo ) and is missing a lot of the features of a more mature, beta, ChatGPT.
However, it's a start.
You are welcome to try it out. Seems to work, but as mentioned, it is very immature compared to ChatGPT, but it uses the same underlying API.
See Also:
Dev References
https://community.unix.com/t/status-plugin-development-testing-500-errors/389575
Note:
I need to create a new user for this chatbot, because it is not "ChatGPT". It's a less mature chatbot based on the same OpenAI model; but it is very immature compared to ChatGPT.