跳到主要内容
Open on GitHub

IBM

IBM watsonx.ai 平台相关的 LangChain 集成。

IBM® watsonx.ai™ AI Studio 是 IBM watsonx™ AI 和数据平台的一部分,它将由基础模型和传统机器学习 (ML) 驱动的新的生成式 AI 功能整合到一个强大的工作室中,该工作室跨越 AI 生命周期。使用易于使用的工具来构建和优化高性能提示,使用您的企业数据调整和指导模型以满足您的需求。借助 watsonx.ai,您可以用更少的时间和更少的数据构建 AI 应用程序。Watsonx.ai 提供

  • 多模型多样性和灵活性: 从 IBM 开发、开源和第三方模型中选择,或构建您自己的模型。
  • 差异化的客户保护: IBM 支持 IBM 开发的模型,并就第三方知识产权索赔为客户提供赔偿。
  • 端到端 AI 治理: 企业可以使用 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

此页是否对您有帮助?