Basic Tips For Your AI Chatbot Instruction

To make sure your AI Chatbot widget works smoothly and provides correct responses, having well-structured and concise instructions is the key.

Achieving 100% accuracy can be challenging due to the limitations of the language model. However, in this post we’d like to share some basic tips to improve the performance of your chatbot :raising_hands:

Use English for instructions

ChatGPT models are better trained in English, so providing instructions in English will yield better results, even if the chatbot is expected to answer in other languages.


Ensure accuracy with Q&A

To ensure the chatbot relies on the Q&A section, add this phrase to your instructions:

“If the user’s question exactly matches or closely resembles a “Question” entry from the knowledge base, provide the corresponding “Answer” verbatim from the knowledge base.”


Prioritize knowledge base

To avoid the chatbot answering “I don’t know,” even when information is available, use the phrase:

“Always prioritize searching for information in the provided knowledge base before suggesting direct contact with the company.” This phrase is included by default, but if it was deleted, we recommend adding it back."


Keep instructions concise

It’s best to keep the instructions clear and to the point. Long or complicated instructions can confuse the model, so make sure to edit carefully without overloading it.


Flag important special cases

If your training materials include details that don’t apply to most users, and the AI suggests them too frequently, consider adding a rule to limit when those items are shown.

Example Instructions Rule:

EXPENSIVE RESTAURANT RULE
Do not suggest "Jacob’s Grillhouse" or "Bella’s Bistro" unless the user asks for them by name.

This helps the AI avoid promoting less suitable choices while still keeping them in the training material.


Guys, we hope these tips were helpful! If your instruction still doesn’t work as expected or you just have any question, feel free to share them in this thread. We’ll be happy to help :wink:

4 Likes

This suggestion proved to be especially valuable for us.

2 Likes

That’s awesome - thank you so much for the feedback :wink:

A post was merged into an existing topic: AI Chatbot: Training Best Practices Thread

Max, after updating the Instructions text today, when we tested the result in the chat window it seemed like the changes didn’t take effect immediately - only after waiting for several minutes did we seem to get the expected result.

How long should users wait after saving an Instructions update before testing the result?

Hi @Paul_D :waving_hand:

I just confirmed with the devs, and you’re right – there is a slight delay taken by the AI Chatbot re-education in this case. However, it shouldn’t take a lot of time – you can test everything in about a minute after the change :raising_hands:

I hope it helped! Let me know if there’s anything else I can do for you :blush: