However, I’m not seeing its node in my self-hosted community edition. Does this mean its included in paid, but not in community version of n8n? If so - any option to still have it in my self-hosted n8n?
It looks like for that one you need to configure the HTTP Request node to connect to ChatBase so it isn’t a standard node but rather something that we know will work with n8n with a bit of configuration.
Got it. Well, I’m not super tech savvy, so it might take quite some of my time. It’s just prior to this I had dev and she did that sort of integration for me, but I believe she faced issues with delays etc. I would so much appreciate if you could forward me with some template of connecting my ChatBase via HTTP request node and maybe the rest of somethings to efficiently process all these typical issues with in case if there is no ready to use node for such API. Like I can see you have something for OpenAI API, but still I’m a newcomer, so not sure if I could adapt it.
Hi again @Jon and @n8n_Team . I’m not saying I’m already and expert in your HTTP node, but I managed to connect to SendPulse API via it. Still, I can’t send message (and receive reply) via ChatBase API. It seems much easier than SendPulse API, but still, tried everything. Couldn’t find any hint in all 2 other threads related to ChatBase here. Kindly ask you to advise. Thanks a lot!
Regards,
Dan
P.S. Sorry, not sure if I can share my workflow with the self-hosted community edition plan.
Yeah, yeah, I finally found it, @mcnaveen . Thanks. Didn’t work first 2 times lol. So disregard the SendPulse API call via HTTP node. Kindly let me know how to authorise the message to my ChatBase Chatbot via it’s API with also HTTP node. Thanks a lot!
No worries. @bartv@mcnaveen any advice you could give me on the HTTP node that fails to authorise ChatBase? The workflow is posts above and here below:
Okay. First of all. Since there are a lot more replies here, I converted this topic from “Feature Request” to “Question” type.
Feel free to create another topic for Chatbase Node as “Feature Request”.
Answering your question. Here in the Chatbase docs. Message a Chatbot they gave an example.
So instead of mapping it using the fields option. Can you try sending it as JSON?
Why because, the documentation states the message should be array.
An array containing the ALL the messages between the user and the assistant. Each message object should have content and role properties. The content field represents the text content of the message, and the role field can be either “user” or “assistant” to indicate the sender of the message.