Chatbot who does learn with every incoming message
I want to build a chat agent who does create a profile of a user, based on every telegram chat message.
If the user is telling me something like ‘I am living in Hamburg, Germany’, ‘I am living in London’, ‘I am 30 years old’ … , this information should be stored and remembered for future communications.
Trigger will be the telegram message. The agent should store every new information and use the stored profile information to create a response.
Is a vector store the right approach or is there a better way to get this setup ?
I need some help to point me into the right direction how to set this up.
Thanks in advance,
Thorsten