Denger03
Results
1
comments of
Denger03
@STRUGGLE1999 我可能已经找到bug的来源了,但还没修改。 上述说的调用第二次get_knowledeg_based_answer方法,就是向模型询问第二个问题(每次询问都要调用一次get_knowledeg_based_answer方法),不过不是这个原因。 报错原因不是“只能调用一次get_knowledeg_based_answer方法(基于知识库生成回答),调用第二次报错”,而是当询问的问题在知识库中找不到相关数据时,有很大概率报这个错。 报错显示,期待的类型和传入的类型不一致,估计可能是在知识库中找不到相关数据时会传入一个空值或其他类型,从而导致报错,如果询问的问题在知识库中能找到的话就不会报错。 我不知道其他人会不会出现这个问题(我只是把embedding模型改为了text2vec-base-chinese,python依赖的版本应该差距不太大)。