便携AI网
AI的百科全书

LangChain使用便携AI聚合OpenAI API教程

LangChain是一个简化使用大型语言模型的应用框架,很多朋友都是基于LangChain做的AI大语言模型开发,本文就分享下LangChain中如何使用便携AI聚合API

Python使用LangChain需要安装langchain和openai包,请先安装对应的库。

在LangChain中使用便携AI聚合API有两种方法,都很方便。

方法1:初始化模型时设置openai_api_base参数

其中openai_api_key就是你在便携AI聚合API后台生成的令牌(获取方法:《便携AI聚合API新建令牌(API key)教程》),openai_api_base是中转接口地址https://api.bianxie.ai/v1:

from langchain.chat_models import ChatOpenAI

llm = ChatOpenAI(
    model='gpt-3.5-turbo',
    openai_api_base="https://api.bianxie.ai/v1",
    openai_api_key="sk-xxxx",
)

res = llm.predict("Who are you")

print(res)

方法2:设置环境变量

直接设置两个环境变量:OPENAI_BASE_UR是中转接口地址https://api.bianxie.ai/v1,LOPENAI_API_KEY是你在便携AI聚合API后台生成的令牌(获取方法:《便携AI聚合API新建令牌(API key)教程》):

from langchain.chat_models import ChatOpenAI
import os

os.environ["OPENAI_BASE_URL"] = 'https://api.bianxie.ai/v1'
os.environ["OPENAI_API_KEY"] = 'sk-xxxx'

llm = ChatOpenAI(
    model='gpt-3.5-turbo',
)

res = llm.predict("Who are you")

print(res)

这两种方法都能得到GPT的正确回复:

LangChain使用便携AI聚合API教程

赞(3)
未经允许不得转载:便携AI » LangChain使用便携AI聚合OpenAI API教程