跳轉到主要內容
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 名稱都可以使用。