Diagnose why my AI chatbot gives off-topic or irrelevant answers
Pinpoints whether the problem is the prompt, retrieval, context, or settings, and gives targeted fixes plus test cases to confirm them.
The prompt
Help me figure out why my chatbot gives off-topic or unrelated answers, and how to fix it.
What the bot is for: [PURPOSE and users]
How it's built: [model, platform or framework, whether it uses retrieval/RAG over documents, tools, conversation memory]
System prompt: [PASTE]
Settings: [temperature, max tokens, context length, retrieval top-k - if known]
Bad examples: [PASTE 3-5 user messages with the bot's replies, and what a good reply would have been]
Work through the likely causes in order and tell me which ones my examples point to:
1. Instructions - vague scope, conflicting rules, no instruction for what to do when a question is out of scope or the answer isn't known.
2. Retrieval - wrong or irrelevant chunks returned, chunks too large or small, missing metadata filters, no relevance threshold, the answer not in the knowledge base at all.
3. Context handling - conversation history truncated or bloated, earlier turns confusing the current one, user message not reaching the model intact.
4. Settings - temperature too high, output cut off.
5. Input issues - ambiguous user questions the bot should clarify instead of guessing.
Return:
- The most likely root causes, each tied to evidence from my examples.
- Specific fixes (rewritten system prompt sections, retrieval changes, settings), most impactful first.
- A test set of 10 user messages, including edge cases and out-of-scope questions, with the expected behavior for each, so I can check the fix worked.
Highlighted [brackets] are blanks to replace with your own details.
Fill in the blanks and use this promptMore Working with AI prompts
What to fill in
- PURPOSE and users
- PASTE
How this prompt is built
This prompt follows the RISEN structure (Role, Instructions, Steps, End goal, Narrowing). RISEN is a structure for longer, multi-step tasks. It sets the role and instructions, lays out the steps, states the end goal and then narrows what to include or avoid.
Related prompts
- Review and improve a prompt I already wroteAudits your prompt for objective, context, constraints, inputs, output format, quality criteria, and verification, then rewrites it.
- Reverse-engineer the prompt behind an outputWorks backwards from text, code, or an image to the prompt that likely produced it.
- Design an internal knowledge assistantHow an AI assistant should answer employee questions from your documents: sources, tone, and escalation.
- Find where AI can help in my work or businessInterviews you about a process and identifies where AI genuinely helps — and where it doesn't.