跳到主要内容
与 IBM 技术相关的 LangChain 集成,包括 IBM watsonx.ai 平台和 DB2 数据库。

Watsonx AI

IBM® watsonx.ai™ AI studio 是 IBM watsonx™ AI 和数据平台的一部分,它将由基础模型提供支持的新生成式 AI 功能与传统机器学习 (ML) 结合在一个强大的工作室中,涵盖了 AI 生命周期。使用简单易用的工具构建和完善高性能提示,以您的企业数据调整和指导模型以满足您的需求。借助 watsonx.ai,您可以以更少的时间和更少的数据构建 AI 应用程序。Watsonx.ai 提供
  • 多模型多样性和灵活性:从 IBM 开发的、开源的和第三方模型中选择,或者构建您自己的模型。
  • 差异化的客户保护:IBM 支持 IBM 开发的模型,并赔偿客户因第三方知识产权索赔造成的损失。
  • 端到端 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

LLMs

WatsonxLLM

请参阅使用示例
from langchain_ibm import WatsonxLLM

嵌入模型

WatsonxEmbeddings

请参阅使用示例
from langchain_ibm import WatsonxEmbeddings

重排序器

WatsonxRerank

请参阅使用示例
from langchain_ibm import WatsonxRerank

工具包

WatsonxToolkit

请参阅使用示例
from langchain_ibm.agent_toolkits.utility import WatsonxToolkit

DB2

向量存储

IBM DB2 关系数据库 v12.1.2 及以上版本提供了向量存储和向量搜索功能。安装 langchain-db2 包将为 LangChain 用户提供 DB2 向量存储和向量搜索支持。 请参阅此处指南中的详细使用示例。 安装:这是一个仅用于向量存储功能的独立包,可以在不使用 langchain-ibm 包的情况下运行。
pip install -U langchain-db2
用法
from langchain_db2 import db2vs
from langchain_db2.db2vs import DB2VS

以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。
© . This site is unofficial and not affiliated with LangChain, Inc.