赞
踩
我们知道在用langchain调用chatgpt时是通过调用OpenAi的api进行,那文心一言也是如此。只不过文心一言不是通过langchain,而是通过qianfan这个包进行。
Linux中更新pycharm即删除旧的pycharm,装新的pycharm_linux pycharm图标删除-CSDN博客
cmd中输入pip显示错误,windows10中pip环境变量的设置-CSDN博客
手把手教你安装Jupyter Notebook(保姆级教程)_jupyter notebook安装教程-CSDN博客
为了不占用c盘的资源,我们在另外的盘里用Jupyter Notebook新建一个python交互式编程文件,比如我想在d盘下,我在命名窗口输入d:
然后输入Jupyter Notebook,启动程序,你想在哪里建,就在哪里,点击new,然后notebook,然后select
先在命名行窗口pip install qianfan,失败了就多试几次
然后这里解读一个简单调用大模型对话的小程序,代码中解读
- import qianfan
-
- chat_comp = qianfan.ChatCompletion(ak="你的api", sk="你的密钥")//这里百度比openai那个多要一个密钥
- msgs = qianfan.Messages()//这里百度是通过messages来输入用户要提的问题给大模型处理,和langchain中humanmessage有区别
- while True:
- msgs.append(input("请输入你想问的问题:")) # 增加用户输入
- resp = chat_comp.do(messages=msgs) //输入给大模型
- print(resp) # 打印输出
- msgs.append(resp) # 增加模型输出
api和sk的获取见应用接入 - 千帆大模型平台 | 百度智能云文档 (baidu.com)
具体编程学习部分见,大模型推理 — Qianfan SDK documentation(这是旧的,里面有些错误),千帆SDK LLM 快速入门 - 百度智能云千帆社区 (baidu.com)(这是最新的)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。