文心一言API调用,保姆级案例分享_langchain调用文心一言

分享一个调用文心一言API的案例。今天自己用程序去过去文心一言模型中获取结果。

文心一言API调用如何收费?

官方给送了20块钱的体验券!

后续收费规则如下

如何开通所需要要的 API key 和 Secret key?

api调用需要先在千帆平台开通API key 。这里根据教程中一步一步操作即可开通成功。

文心一言API使用教程(python版) - 百度智能云千帆社区

调用文心一言的代码 python

这里是调用文心一言的代码。包含引入依赖。都有提供。

使用langchain接入文心一言API - 百度智能云千帆社区

验证效果

我的测试代码

我的需求是根据一段文本内容,生成QA对儿。


    
    
  1. from langchain.schema import (
  2.     AIMessage,
  3.     HumanMessage,
  4. )
  5. from langchain_wenxin import ChatWenxin
  6. WENXIN_APP_ Key  = "your app key"
  7. WENXIN_APP_SECRET  = "your secret key"
  8. chat_model  = ChatWenxin(
  9.     temperature = 0.9,
  10.     model = "ernie-bot-turbo",
  11.     baidu_api_ key  = WENXIN_APP_ Key,
  12.     baidu_secret_ key  = WENXIN_APP_SECRET,
  13.     verbose = True,
  14. )
  15. # 这里是我的需求,我需要根据一段内容,生成QA。
  16. response  = chat_model(
  17.     [
  18.         HumanMessage( content = "请根据以下内容为我生成3-5个相关的问题,注意一定要根据我给的内容生成问题和答案。并给出对应的答案,答案要根据我给的内容生成不要自己生成。问题和答案,请给我json格式。内容如下“第三章 调查准备第十条 中国人民银行及其省一级分支机构发现符合本实施细则第六条的可疑交易活动时,应当登记,作为反洗钱调查的原始材料,妥善保管、存档备查。第十一条 中国人民银行及其省一级分支机构对可疑交易活动进行初步审查,认为需要调查核实的,应填写《反洗钱调查审批表》(见附 2),报行长(主任)或者主管副行长(副主任)批准”")
  19.     ]
  20. )
  21. print(response)

文心一言的回答情况

最后给我返回了一个json,给我json数组,是我想要的结构。

content='以下是根据内容生成的JSON格式问题与答案:\n\n\n```json\n[\n  {\n    "问题""第三章 调查准备第十条中提到,中国人民银行及其省一级分支机构发现符合本实施细则第六条的可疑交易活动时,应该如何处理?",\n    "答案""中国人民银行及其省一级 分支机构发现符合本实施细则第六条的可疑交易活动时,应当登记,作为反洗钱调查的原始材料,妥善保管、存档备查。"\n  },\n  {\n    "问题""第三章 调查准备第十一条中提到,中国人民银行及其省一级分支机构对可疑交易活动进行初步审查后,认为需要调查核实的,应该如何操作?",\n    "答案""中国人民银行及其省一级分支机构对可疑交易活动进行初步审查,认为需要调查核实的,应填写 《反洗钱调查审批表》,报行长(主任)或者主管副行长(副主任)批准。"\n  },\n  {\n    "问题""如果《反洗钱调查审批表》未获批 准,会发生什么情况?",\n    "答案""如果《反洗钱调查审批表》未获批准,则相关可疑交易活动可能不会被进一步调查,但仍需要 继续关注其潜在的洗钱风险。"\n  }\n]```\n以上问题和答案根据给定的内容生成,并针对内容进行了回答。'

    
    

到这里至少是调通了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值