Discourse Chatbot 🤖 (Now smarter than ChatGPT!*)

If you make a question. Forgot to mention the bot. Edit the post. Add the bot as mention - the bot doesnt reply.

2 Likes

Yeah it’s not specced to do that. Ask in a new post. If at all possible I don’t want to start having to add logic to determine if the edited post is the last post in order to keep it simple.

3 Likes

Added to roadmap in any case :slight_smile:

2 Likes

Can you add the function of selecting the gpt4 model

1 Like

There is no public GPT4 API yet, just a waitlist. If you have access to GPT4 API maybe you can contact @merefield and provide him with a key so he can start developing. Both of us just signed up for the waitlist but I guess that will take a while.

2 Likes

Thanks for the plugin. After installation, the bot user doesn’t seem to be created. Any thoughts?

1 Like

I have sent him a private message containing the token

4 Likes

Guys, thanks for helping but I am busy trying to actually earn a living too atm.:sweat_smile:

I will get around to adding GPT-4 support soon but only when I personally have access to the model and when I can spare the time.

I cannot support code using someone else’s account. :sweat_smile:

Please be patient.

I very much share your enthusiasm in this space! :rocket:

6 Likes

Check for and share any errors in logs and build logs which look related. This is the first such report.

You can probably also create another User in rails console and update the relevant setting with that username. Be sure to add it to the bot group that should be created. But you might need to create that too. My advice is to work out why the fixtures code didn’t run successfully first though.

2 Likes

Where to buy you a :beer: - it is friday!

4 Likes

@merefield I sent you a DM but we should try to merge this soon or your plugin will break: FIX: chat is now namespaced under `Chat::` by jjaffeux · Pull Request #8 · merefield/discourse-chatbot · GitHub

7 Likes

Merged, thank you so much Joffrey! Happy to discuss how better to abstract to avoid Class Names going forward.

6 Likes

btw, for those waiting on GPT-4, one note of caution is that it is > 10 x more expensive than gpt-3.5-turbo

that won’t stop me adding support for it but you might want to bear that in mind when using it in Production.

5 Likes

No matter what I ask the bot seems to just reply with this:

image

I’ve added the API key and set up permissions.

Any ideas? :slight_smile:

1 Like

Anything that looks relevant in Logs?

1 Like

Not that I can see. I’m on the very latest Discourse (3.1.0.beta3) and also tried disabling all other plugins :confused:

It does not seem to send anything to OpenAI, since the usage metrics are still at 0 in their dashboard.

1 Like

Took the liberty to add settings to finetune the responses and improve locales.

On another note, did anyone try to call the bot in a private chat with another user? Sometimes it responds, but sometimes it’s saying there is no quota available - this happened to me but also to the other user in my private chat. Curious if anyone can repro this.

5 Likes

Also having this problem. Just ....

1 Like

Where is this happening? Chats (messages)? topics? From the screenshot I can see it’s happening in PM’s?

1 Like

PMs for sure, it is happening. Also I can verify that I am on a paid account with billing set up.

1 Like