I need a chatbot that is able to response to 2 languages - English and German. I created 2 assistants - one in English and one in German.
My users speaks both languages and they talk to chatbot in both languages (e.g. ask 1 question in English and ask the second one in German.
My questions are
- since one assistant can only handle one language, what is the best way switch assistant based on the language users use? Also, what to do with session ID after I switch the assistant?
- I save information in the context to remember to last intent detected. How can i pass the context variables to the other assistant?