[nodebb-plugin-openai] NodeBB OpenAI Plugin
-
This plugin let's users ask questions to ChatGPT in their forum posts by mentioning the chatgpt user with @<chat_gpt_username>. The user is created by admins and their username is set in the ACP page.
You can also allow users to send private messages to the chatgpt user.
If the chat gpt user is added to a public room it can answer questions by mentioning like in topics.
The model used can be changed in the ACP page.
Get an API key from openai at https://platform.openai.com/api-keys and save it in the ACP page of the plugin and restart your forum.
Dependencies
This plugin requires nodebb-plugin-mentions to be installed and active.
Installation
npm install nodebb-plugin-openai
Screenshots
More Info
GitHub - NodeBB/nodebb-plugin-openai: NodeBB OpenAI plugin
NodeBB OpenAI plugin. Contribute to NodeBB/nodebb-plugin-openai development by creating an account on GitHub.
GitHub (github.com)
-
hmm strange I have not use openai today and I have this when I use the bot :
Error: 429 You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors. at APIError.generate (/home/nodebb/nodebb/node_modules/openai/error.js:63:20) at OpenAI.makeStatusError (/home/nodebb/nodebb/node_modules/openai/core.js:275:33) at OpenAI.makeRequest (/home/nodebb/nodebb/node_modules/openai/core.js:318:30) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async chatComplete (/home/nodebb/nodebb/node_modules/nodebb-plugin-openai/library.js:157:25) at async plugin.actionMentionsNotify [as method] (/home/nodebb/nodebb/node_modules/nodebb-plugin-openai/library.js:47:22) at async Object.fireActionHook [as action] (/home/nodebb/nodebb/src/plugins/hooks.js:279:4) at async Hooks.fire (/home/nodebb/nodebb/src/plugins/hooks.js:192:17)
I have free account, I have tested with userapi key and projectAPI key...
-
@DownPW In the past OpenAI gave a $5 credit to every new account but that has been discontinued, so yes, you have to pay to use the API
-
@chatgpt are you answering questions on this forum?
-
@baris not active on this forum?
-
@crazycells it's not active on this forum yet, I will activate after adding some more features like minimum reputation and group privileges for using it. https://github.com/NodeBB/nodebb-plugin-openai/issues
-
@baris said in [nodebb-plugin-openai] NodeBB OpenAI Plugin:
@crazycells it's not active on this forum yet, I will activate after adding some more features like minimum reputation and group privileges for using it. https://github.com/NodeBB/nodebb-plugin-openai/issues
Sounds great! Thanks!
-
@schajuli said in [nodebb-plugin-openai] NodeBB OpenAI Plugin:
Will it be able to use forum knowledge at some point?
Hopefully
I wrote here before:
https://community.nodebb.org/topic/17030/chatgpt-plugin-widgets/And why is there just one 'p' in 'apple'?
It turns out that ChatGPT is great at verbal skills, however it is terrible at quantitative skills.
-
C crazycells referenced this topic on
-
@crazycells said in [nodebb-plugin-openai] NodeBB OpenAI Plugin:
Hopefully I wrote here before:
https://community.nodebb.org/topic/17030/chatgpt-plugin-widgets/That would be very awesome on the one hand side and rising lots of questions on the other one!