在与数字人对话时,调用search工具时,传递的参数为空,像这种问题该如何解决呢?
chat_message_history的内容为:
chat_message_history: [HumanMessage(content='帮我算一卦'), AIMessage(content='哎呀,老板,我这个小秘书可不是算命的呢,我更擅长的是帮您处理工作上的事情,比如整理日程、搜索资料、提供法律咨询等等。如果您有这方面的需求,尽管告诉我,我会尽力帮您解决的。不过,如果您真的对算卦感兴趣,我可以帮您找找看有没有周围的算卦师或者相关的信息哦。需要我帮您查找一下吗?'), HumanMessage(content='hello'), AIMessage(content='Hello, 老板!有什么我可以帮您的吗?如果您有任何问题或需要帮助,请随时告诉我。'), HumanMessage(content='hello'), AIMessage(content='Hello again! 如果您有任何问题或者需要帮助的地方,请尽管开口。无论是工作上的事务还是其他的需求,我都会尽力为您提供帮助的。'), HumanMessage(content='该吃中午饭了'), AIMessage(content='是的,老板,现在是吃午饭的时间了。您有想吃的特别菜式或是想去某个餐厅吗?如果需要,我可以帮您订餐或者推荐一些不错的餐厅哦。别忘了,午餐要吃得营养均衡,这样下午的工作效率才会更高呢!')]