使用LangChain构建问答聊天机器人案例实战(一)

本文通过实例演示如何使用LangChain与OpenAI API(如GPT-3.5或GPT-4)构建一个问答聊天机器人,该机器人能回答关于股票最高和最低收盘价的问题。用户在浏览器中输入问题,如IBM或JPM的收盘价,机器人将调用API生成Python代码,读取CSV文件并返回结果。示例展示了如何筛选数据、分析股价并以自然语言形式展示答案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用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:117.85”(“IBM最低收盘价:117.85”)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大模型与Agent智能体

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值