跳转到主要内容
LangChain 是一个用于构建由 LLM 驱动应用的热门框架。CometAPI 与 langchain-openai 完全兼容——只需将其指向我们的 base URL 即可。

前置条件

  • 已安装 Python 3.8+ 和 langchain-openaipip install langchain-openai
  • 拥有一个带有效 API key 的 CometAPI 账号

设置

1

获取你的 CometAPI API key

登录 CometAPI 控制台。点击 Add API Key,并复制你的 key 和 base URL(https://api.cometapi.com)。
CometAPI 控制台 — Add API Key
CometAPI API key 和 base URL
2

配置 base URL 和 API key

在初始化 ChatOpenAI 时设置你的 CometAPI key 和 base URL。选项 A — 环境变量(推荐)
export OPENAI_API_KEY=<COMETAPI_KEY>
export OPENAI_API_BASE=https://api.cometapi.com/v1
选项 B — 内联配置
LangChain 代码展示使用 CometAPI base URL 和 key 初始化 ChatOpenAI
代码示例 — 使用 CometAPI 参数初始化 ChatOpenAI
3

测试连接

运行一个简单的 chain(例如:一个询问当前日期的 prompt)。成功返回响应即可确认已连接到 CometAPI。
使用 langchain-openai 初始化 ChatOpenAIOpenAI 时,请使用 base_url="https://api.cometapi.com/v1"api_key="<COMETAPI_KEY>"。从 CometAPI model list 中选择任意 model 名称都可以使用。