通义千问:基于LangChain的LLM应用开发2——output parser 解析输出

通义千问:基于LangChain的LLM应用开发2——output_parsers 解析输出

参考文档

通义千问版:基于LangChain的LLM应用开发2——模型、提示和输出解析
LangChain for LLM Application Development

说明

本文用于个人学习LangChain学习记录分享,学习课程为吴恩达的基于LangChain的LLM应用开发,详见参考文档中第2链接,吴恩达课程主要基于OpenAI讲解,国内已无法通过正常途径调用api,因此通过调用阿里云的通义千问学习,有关通义千问调用环境配置详见主页文章:通义千问版:基于LangChain的LLM应用开发1——prompt template 提示词模板

输出解析任务:LangChain输出解析为字典类型

初始化模型对象

from langchain_community.llms import Tongyi
chat = Tongyi(tempreture = 0.0)

输出格式示例

期望输出格式为:字典

{
   
   "gift" : False,
"delivery_days" : 5,
"price_value" : "pretty affordable! "
}

以顾客对商品评论场景为例,提取评论中的信息,判断是否作为礼物,送达时间,以及价值。

顾客评论及评论模板

#顾客评论
customer_review ="""
This leaf blower is pretty amazing.It has four settings :
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值