-
Notifications
You must be signed in to change notification settings - Fork 65
Description
Root Cause Analysis
The Issue: AI Hallucination Due to System Configuration
Your chatbot is making up product names like "PurrfectChoice Rabbit Complete
diet" because:
-
Hardcoded Product Names in System Prompts: The nutrition agent is explicitly
instructed to recommend specific branded products like "PurrfectChoice,
BarkBite, FeatherFeast" that appear to be fictional/placeholder names in the
system configuration. -
Backend Service Failures: The nutrition service is experiencing a 76.31% error
rate when trying to fetch actual product data from the MongoDB database, causing
the AI to fall back on generating responses without real data. -
Disconnected Data Sources: When the nutrition agent calls
get_nutritional_supplements and get_feeding_guidelines tools, they return errors
like "Nutrition service could not find information for pet: rabbit", forcing
the AI to generate responses based solely on its training data and system
prompts.
Critical Infrastructure Issues Found
- Nutrition Service Database Errors: 76.31% error rate on
GET /nutrition/:pet_type operations - DynamoDB Throttling: 42.27% fault rate on visit creation due to
ProvisionedThroughputExceededException - Customer Service Latency: 89+ second response times on owner lookup operations
Hi @awsapm my Pet clinic chat bot is recommending nutritional pet products that we do not have in our clinic. The above is context we got from an initial troubleshooting. Can you help confirm the issue?