Issue: Too Much Useless Information is Saved
If your user profiles are cluttered with irrelevant data, follow these steps:- Define Profile Scope: Start by clearly defining what information each user profile should contain.
- Refine Slot Descriptions: Provide clear and specific descriptions for each profile slot in your config.yaml. This guides the AI on what to extract. Learn more.
- Enable Strict Mode: If the issue persists, enable strict mode to ensure the AI only saves information that directly matches your defined profile slots.
Issue: Relevant Information is Not Being Saved
If the AI fails to extract important details, try the following:- Simplify Descriptions: Your profile descriptions might be too complex for the LLM to interpret. Try simplifying them to be more direct.
- Disable Validation: If information is still not being captured, you can disable profile validation to allow for more flexible data extraction.
Issue: Event is too long/random/not relevant
- Use event_theme_requirement: You can add aevent_theme_requirementto yourconfig.yaml, which will be used to generate events:
Issue: Profile Data is Inaccurate or Wrong
To improve the accuracy of the information stored in profiles:- Add Detail to Descriptions: Enhance your profile descriptions with more context and examples to ensure the AI understands the data format and meaning correctly.
- Use Update Instructions: For each profile slot, add an update description. This tells Memobase how to intelligently merge new information with existing data, which helps maintain accuracy over time.
- Use event_theme_requirement: You can add aevent_theme_requirementto yourconfig.yamlto tell Memobase which kind of infos you want to save to profile: