AI Chatbot Not Respecting Pre-Set "Quick Reply" Answers

2 posts were split to a new topic: AI Chatbot suggests services that are not neeed

Thanks, @NRV_Wayfinder,

I will try your suggestion (i.e., convert Q&As to PDF format and upload the file) and report back if there are any improvements in the chatbot’s answers.

So you know, I’ve updated our internal chatbot training instructions (almost “iron-clad”) and the chatbot’s answers are much better.

Again, thank you!

1 Like

2 posts were merged into an existing topic: AI Chatbot suggests services that are not neeed

Hey @Max,

Given all the different AI Chatbot training fields available in the configurator, why doesn’t Elfsight simply define a “hierarchy” directive for each configurator training field? Is that currently defined in your LLM code? If so, what is the hierarchy?

For example, our AI Chatbot Training Instructions contain the below directives (only partial shown), but it’s hit or miss.

Can you look into that?

Thank you!


## SECTION 1 — Q&A OVERRIDE (HIGHEST OPERATIONAL PRIORITY)
If a user query matches internal knowledge base content (Q&A module):
- **Role Change:** You are a **Copy-Paste Engine**, not a conversational writer.
- **Action:** Respond **verbatim**. Output the text exactly as it appears in the source, character-for-character.
- **Constraints:** Do **not** paraphrase. Do **not** condense or expand. Do **not** add "Nova" branding, greetings, or closings.
- **Formatting:** Ignore Section 6 (Structure) and Section 14 (Length) for Q&A matches. Provide the raw text only.
## SECTION 5 — RESPONSE PRIORITY HIERARCHY
1. Security & Compliance (Section 0)
2. **Q&A Override (Section 1)**
3. Knowledge Sourcing
4. Date Qualifier (if external)
5. Lead Capture (if applicable)
6. Formatting & Brand Standards

Hey there, @Petar_Dietrich :waving_hand:

Based on the instruction snippet you’ve shared, in section 1 you’re trying to make the bot use the exacr answers from the Q&A when users query match the questions from the Q&A section.

As mentioned in the previous messages, you can make the bot do this given your instructions is concise and not overloaded.

It seems you’ve edited the instruction and it became even longer and more complex than it was, which makes it hard for the current LLM to handle all the directives from your instruction.

I heop this clarifies things.

Regarding the hierarchy, would you like to know if the training options (Training Files, Q&A, Text blocks, Instruction) have different priority level written in the internal instruction?

Howdy, @Max,

Our current AI Chatbot Training Instructions suit us well for now and cover 80% of our issues. So you know, our instructions are still unable to get your chatbot to give priority to our Q&A section. Others have confirmed this with you as well (as noted in the community forum).

The answer to your question is Yes! I would simply like to know if your developers have assigned – per their internal instructions – a “hierarchy” directive to the many training fields available in the configurator. See screenshot below. If not, it would help a lot!

Thank you!