跳到主要內容
Open on GitHub

IBM

IBM watsonx.ai 平台相關的 LangChain 整合。

IBM® watsonx.ai™ AI Studio 是 IBM watsonx™ AI 和資料平台的一部分,它將由基礎模型和傳統機器學習 (ML) 驅動的全新生成式 AI 功能整合到一個強大的 Studio 中,涵蓋 AI 生命週期。使用您的企業資料調整和引導模型,透過易於使用的工具來建構和完善高效能的提示,以滿足您的需求。有了 watsonx.ai,您可以用更少的時間和更少的資料來建構 AI 應用程式。Watsonx.ai 提供

  • 多模型多樣性和靈活性:從 IBM 開發、開源和第三方模型中選擇,或建構您自己的模型。
  • 差異化的客戶保護:IBM 為 IBM 開發的模型提供支持,並保障客戶免受第三方 IP 索賠。
  • 端到端 AI 治理:企業可以使用企業內的可信任資料來擴展和加速 AI 的影響力,無論資料位於何處。
  • 混合、多雲部署:IBM 提供彈性,可將您的 AI 工作負載整合和部署到您選擇的混合雲堆疊中。

安裝與設定

使用以下命令安裝整合套件

pip install -qU langchain-ibm

取得 IBM watsonx.ai API 金鑰,並將其設定為環境變數 (WATSONX_APIKEY)

import os

os.environ["WATSONX_APIKEY"] = "your IBM watsonx.ai api key"

聊天模型

ChatWatsonx

查看使用範例

from langchain_ibm import ChatWatsonx
API 參考文檔:ChatWatsonx

LLMs

WatsonxLLM

查看使用範例

from langchain_ibm import WatsonxLLM
API 參考文檔:WatsonxLLM

嵌入模型

WatsonxEmbeddings

查看使用範例

from langchain_ibm import WatsonxEmbeddings
API 參考文檔:WatsonxEmbeddings

重新排序器

WatsonxRerank

查看使用範例

from langchain_ibm import WatsonxRerank
API 參考文檔:WatsonxRerank

此頁面是否對您有幫助?