Open ycl-mx opened 1 year ago
当wenxin与memory结合使用时,代码中有一步校验:It must be in the order of user, assistant. 截图如下:
要求第一位是human。 但是在langchain中,会将system放在第一位,截图如下:
这是因为文心一言不支持 system role,所以如果要使用 WenxinChat 类,就需要修改 Prompt 模版,去掉 system role。
建议使用 Wenxin 类,把文心一言当 OpenAI text-davinci-003 使用即可。
同时我不是很喜欢 LangChain 的 ChatModel 的封装。
当wenxin与memory结合使用时,代码中有一步校验:It must be in the order of user, assistant. 截图如下:
要求第一位是human。 但是在langchain中,会将system放在第一位,截图如下: