是否可以定义两个不同的管道并决定在推理时使用哪一个?(以及不同的模型)为了简单起见,请考虑一下英语-意大利语 MoodBot。首先,您检测用户使用的语言,并根据结果使用意大利语管道或英语管道。我需要这个,因为不同的语言可能需要不同的 NLU 管道。我希望我的意思很清楚。谢谢!
好吧,您基本上已经自己回答了您的问题。您需要向您的应用程序添加一些模块,该模块将检测给定用户文本的语言。有很多开源工具可以为您做到这一点。尝试通过 GitHub 搜索。例如,当我搜索“语言检测”时,这个存储库作为第一个链接弹出。