大家好!今天来聊聊如何使用百度AI云的Qianfan平台与Langchain进行集成,以便进行大模型的开发和应用。这个教程主要聚焦在如何使用Completion功能,而这些功能在Langchain中对应的是langchain/llms包。
技术背景介绍
Baidu Qianfan是一个一站式的企业开发者大模型开发和服务运营平台。它不仅提供了包括文心一言(ERNIE-Bot)在内的多种模型,还支持第三方开源的模型。对于老铁们想要快速上手大模型来说,这个平台提供了一整套开发环境和各种AI开发工具,使用起来相当方便。
原理深度解析
在Qianfan中,大模型主要分为以下类型:
- Embedding
- Chat
- Completion
其中Completion是最常使用的功能之一,适合生成任务。在Langchain里,我们主要通过QianfanLLMEndpoint来调用这些API服务。
实战代码演示
以下是如何快速上手使用Langchain与Qianfan集成的代码示例:
首先,确保您已经安装了必要的Langchain软件包:
%pip install -qU langchain-community
然后,初始化API参数(可以将AK和SK设置为环境变量或者初始化参数):
import os
from

最低0.47元/天 解锁文章
2862

被折叠的 条评论
为什么被折叠?



