MxChat
Forum Replies Created
-
Hi @tomchen29,
Thanks for reaching out. This appears to be two separate issues. The first one does seem related to your embedding API key. I know you said you confirmed this, but double check your OpenAI billing page and confirm you have credits. Lately I’ve experienced a few issues where it seemed like I had credits, but went back and I was negative. That error message is directly from OpenAI API, not a hard coded message from within MxChat, so it’s certainly related to your API key and billing somehow. You can find the billing page here. Maybe even try to add a few credits to it like $5.
As for the Pinecone error – that is simply a UI bug when it’s trying to pull in data from the Pinecone API to display in the MxChat UI. I’ve had 2 other users bring it to my attention, both had very large data sets (10k+). I’ve not been able to replicate the error on my side (largest database I’ve currently accumulated is around 6k) and the other two users were not very helpful and sharing in debug info. I’m not sure how tech savvy you are, but it would be very helpful if you could open in the dev console on the page (right click inspect or press f12) and load the database UI page and see what error comes up and share that. I’d love to fix it, but I haven’t be able to gain access to the error message causing it. The UI error for Pinecone will not impact the functionality of the chatbot.- This reply was modified 1 year ago by MxChat.
Hi @arozeo,
After a careful review and exploring this suggestion further, it’s something that currently isn’t on the table. The way MxChat Forms add-on is built is not compatible with replacing the the “require email to chat” option.
I still have one idea under review, which would be to replace the intro message with a form. I’ll email you if that does come down the pipeline!Thanks again,
Maxwell
Hi @nikkers,
Version 2.1.5 was just released and should fix the “Error saving: Update failed or no changes” message. Please let me know if you still experience this after updating!
Hi @nikkers,
In the new release 2.1.4 this issue should have been fixed. Let me know if your browser is still automatically filling the Loops API field. I added autocomplete = off to API elements. Browsers may still suggest or offer auto complete, but it shouldn’t fill the input with it unless you click for it to do so.
Once you confirm it’s working I will close out. If it’s still giving you issues, I may have to make this even more robust.Thanks again.
Hi @nikkers,
Brave search was fixed in the most recent update 2.1.4. The essential elements error is unrelated and something that will be fixed soon. It’s not an error that impacts anything. Your AI instructions are fine, brave search simply just wasn’t working previously. Use the MxChat Similarity Tester add-on to ensure you test queries are similar enough to match and trigger the action. Closing this support out for now, but let me know if you still experience issues or have questions!
Thanks,
Maxwell
Thanks for confirming. I have a fix in place. Goal is to have this update live tomorrow. I’ll comment here when it’s ready.
Glad to hear! Thank you!
Hey!
Thanks for bringing this up. I discovered a recent change impacted the brave search results actions. I was able to fix this! I have an update planed for Friday and it will be included in that update (and hopefully your other Loops api issue as well).
I’m not sure if you have access to the pro add-ons, but I personally feel the Perplexity Search integration provides a far better experience and results. I have a YouTube demo of it. My goal is to rework the Brave search integration to be more closely aligned with the Perplexity integration (such as the toolbar toggle option). This is likely a few weeks away though as I have a backlog of other items at the moment.I will update you here on Friday once the new version is out so you can test the brave search again!
Hi @nikkers ,
I’ve reviewed the logs and made significant improvements to how our chatbot tester interacts with websites. However, I can now see that your site is specifically blocking our requests through Cloudflare’s bot protection.
The logs show our requests being met with Cloudflare’s “Just a moment…” challenge page, which is their automated bot detection system at work.
You mentioned previously disabling Cloudflare for testing. Has it been re-enabled since then? If so, could you please:
- Disable Cloudflare protection again
- Clear any caches
- Try the test one more time
The enhancements I’ve made should work much better with Cloudflare disabled, as they now appear more like a regular browser session.
Thanks for your help!
Maxwell
Hi @nikkers,
Thank you for bringing this up. To confirm, this only happens for you on the Loops API field and not any of the other API fields such as the chat or embedding model APIs? I heard from one other user as well about having issues with the Loops API input, but I couldn’t replicate. I think now this may be what was occurring to them as well.
The API input fields are password input type elements for privacy and it sounds like these fields are triggering maybe your browsers autofill password option and saving with you being able to stop it. I’m going to review and let you know what I find.
Thanks for the suggestion @arozeo. I’m going to review how I can improve the “Require email before chat” option. I’m not sure if I can integrate it directly to the forms add-on, as functionality they are so different in what they do with the data when submitted. What is more likely to occur is that I simple improve the option within the main plugin to allow for more customizability. I’ll touch base soon once I’ve reviewed and thought through it some.
Hi @arozeo ,
Thank you for the great suggestions. I’ve implemented all the changes and they are live in v1.0.6.
To recap some of the changes:
- Trigger form based on X number of messages.
- Trigger form for only certain roles.
- Open to block chat input until form is submitted.
- Enter custom notification email.
- Chat transcript sent with submission via .txt file.
- Count testing tool on forms page. Easily view what message number you’re on and reset button.
Thank you again. I’m going to close this ticket out for now. If you need anything else feel free to comment here or email me!
Maxwell
Hi @arozeo,
Thank you for the great suggestions. I’ve implemented all the changes and they are live in v1.0.6.
To recap some of the changes:
- Trigger form based on X number of messages.
- Trigger form for only certain roles.
- Open to block chat input until form is submitted.
- Enter custom notification email.
- Chat transcript sent with submission via .txt file.
- Count testing tool to easily view current message count and reset button.
Thank you again. I’m going to close this ticket out for now. If you need anything else feel free to comment here or email me!
Maxwell
Hi @arozeo,
Thank you for these great suggestions. I’ve implemented all of these changes and they are live in v1.0.6. To recap some of the changes:
- Trigger form based on X number of messages.
- Trigger form for only certain roles.
- Open to block chat input until form is submitted.
- Enter custom notification email.
- Chat transcript sent with submission via .txt file.
- Forms page count testing section. Easily view your current session count and reset it with a button for testing.
Thank you again. I’m going to close this ticket out for now. If you need anything else feel free to comment here or email me!
Maxwell
Hi again @arozeo!
I’ve successfully implemented custom emails and sending the chat transcripts as a .txt file attachment. I have to go through all the code and do some cleaning up/refinement and then test it extensively. There is a good chance I could have all of these features (trigger based on x, trigger only for certain roles, block chat, custom email, and chat transcripts) ready to go by tomorrow.
One last thing I’m thinking through is to some how enhance the testing process for the end user. Sessions are held over 24h periods, so it’s kind of tricky to see where number message you are on when testing, unless you have debug logs in the code and are viewing the debug logs to see what message number you’re on.
I don’t want people to test and think it’s not working because they think they’re on message 5, but are really on message 15 due to a previous session still active.- This reply was modified 1 year, 1 month ago by MxChat.