1. 简介

LangChain 现已全面支持通过 langchain-openai 包接入所有兼容 OpenAI 规范的平台。NoneLinear 提供的对话模型与文本嵌入(Embedding)模型均可无缝集成。

2. 前提条件

  • 已开通 NoneLinear 服务并获得 API Key,请参考获取 API Key。
  • 建议将 API Key 配置到环境变量中。

3. Chat Model

使用前需要安装以下依赖:
通过 ChatOpenAI 类,您可以调用 NoneLinear 平台上的模型列表中的模型。

配置示例

示例从环境变量 NONELINEAR_API_KEY 读取 API Key。运行前先在终端设置:macOS / Linux 执行 export NONELINEAR_API_KEY="你的 API Key",Windows PowerShell 执行 $env:NONELINEAR_API_KEY="你的 API Key"。
工具调用等进阶技巧请前往 LangChain 官方的 ChatOpenAI。完整的 API参考文档请前往 LangChain 官方的 ChatOpenAI API Reference。
更多模型 ID 和详细参数请参考 NoneLinear 模型列表。