使用LangChain构建问答聊天机器人案例实战
现场演示GPT-4代码生成
本节我们会通过一个综合案例,跟大家讲解LangChain,这个案例产生的代码会直接在浏览器中运行,并且会输出结果,如图14-1所示,用户问:“What was the highest close price of IBM?”(“IBM的最高收盘价是多少?”),显示的结果为:“Highest close price of IBM:215.8”(“IBM最高收盘价:215.8”) Gavin大咖微信:NLP_Matrix_Space
图14- 1 问答聊天机器人示意图
这是跟股价相关的内容,注意,这个结果是Python代码产生的,浏览器中使用LangChain Python代码运行聊天机器人,既然是对话机器人,肯定是使用自然语言的方式,这边问的是“What was the highest close price of IBM?”, 我们可以把它改一下:“What were the highest and lowerest close price of IBM?”(“IBM的收盘价最高和最低是多少?”),点击运行,如图14-2所示,显示的结果为:“Highest close price of IBM:215.8”(“IBM最高收盘价:215.8”),“Lowest close price of IBM