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

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

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

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

后续收费规则如下

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

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

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

调用文心一言的代码 python

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

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

验证效果

我的测试代码

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

复制代码
from langchain.schema import (`
`    AIMessage,`
`    HumanMessage,`
`)`
`from langchain_wenxin import ChatWenxin`

`WENXIN_APP_Key =` `"your app key"`
`WENXIN_APP_SECRET =` `"your secret key"`

`chat_model = ChatWenxin(`
`    temperature=0.9,`
`    model="ernie-bot-turbo",`
`    baidu_api_key = WENXIN_APP_Key,`
`    baidu_secret_key = WENXIN_APP_SECRET,`
`    verbose=True,`
`)`
`# 这里是我的需求,我需要根据一段内容,生成QA。`
`response = chat_model(`
`    [`
`        HumanMessage(content="请根据以下内容为我生成3-5个相关的问题,注意一定要根据我给的内容生成问题和答案。并给出对应的答案,答案要根据我给的内容生成不要自己生成。问题和答案,请给我json格式。内容如下"第三章 调查准备第十条 中国人民银行及其省一级分支机构发现符合本实施细则第六条的可疑交易活动时,应当登记,作为反洗钱调查的原始材料,妥善保管、存档备查。第十一条 中国人民银行及其省一级分支机构对可疑交易活动进行初步审查,认为需要调查核实的,应填写《反洗钱调查审批表》(见附 2),报行长(主任)或者主管副行长(副主任)批准"")`
`    ]`
`)`
`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以上问题和答案根据给定的内容生成,并针对内容进行了回答。'`
`

到这里至少是调通了。

相关推荐
hsling松子2 小时前
使用PaddleHub智能生成,献上浓情国庆福
人工智能·算法·机器学习·语言模型·paddlepaddle
正在走向自律2 小时前
机器学习框架
人工智能·机器学习
好吃番茄2 小时前
U mamba配置问题;‘KeyError: ‘file_ending‘
人工智能·机器学习
CV-King3 小时前
opencv实战项目(三十):使用傅里叶变换进行图像边缘检测
人工智能·opencv·算法·计算机视觉
禁默3 小时前
2024年计算机视觉与艺术研讨会(CVA 2024)
人工智能·计算机视觉
whaosoft-1434 小时前
大模型~合集3
人工智能
Dream-Y.ocean4 小时前
文心智能体平台AgenBuilder | 搭建智能体:情感顾问叶晴
人工智能·智能体
丶21364 小时前
【CUDA】【PyTorch】安装 PyTorch 与 CUDA 11.7 的详细步骤
人工智能·pytorch·python
春末的南方城市5 小时前
FLUX的ID保持项目也来了! 字节开源PuLID-FLUX-v0.9.0,开启一致性风格写真新纪元!
人工智能·计算机视觉·stable diffusion·aigc·图像生成
zmjia1115 小时前
AI大语言模型进阶应用及模型优化、本地化部署、从0-1搭建、智能体构建技术
人工智能·语言模型·自然语言处理