这将帮助您开始使用 IBM watsonx.ai 对话模型。有关所有 IBM watsonx.ai 功能和配置的详细文档,请访问 IBM watsonx.ai。
集成详情
模型功能
要访问 IBM watsonx.ai 模型,您需要创建一个 IBM watsonx.ai 账户,获取一个 API 密钥,并安装 @langchain/ibm 集成包。
前往 IBM Cloud 注册 IBM watsonx.ai 并生成 API 密钥,或提供下方所示的其他任何认证形式。
IAM 认证
Bearer 令牌认证
IBM watsonx.ai 软件认证
将这些值放入您的环境变量中,并初始化对象后,认证将自动进行。
也可以通过将这些值作为参数传递给新实例来完成认证。
IAM 认证
Bearer 令牌认证
IBM watsonx.ai 软件认证
如果您想自动跟踪您的模型调用,可以通过取消注释下方内容来设置您的 LangSmith API 密钥:
LangChain IBM watsonx.ai 集成位于 @langchain/ibm 包中:
实例化
现在我们可以实例化我们的模型对象并生成对话补全:
注意:
- 您必须提供
spaceId、projectId 或 idOrName(部署 ID),除非您使用无需指定任何内容的轻量级引擎(参考 watsonx.ai 文档)
- 根据您的服务实例所在的区域,使用正确的 serviceUrl。
使用模型网关
要使用 Langchain 中的模型网关,您需要预先创建一个提供者,并通过 @ibm-cloud/watsonx-ai SDK 或 watsonx.ai API 添加模型。请遵循此文档:
流式传输模型输出
工具调用
API 参考
有关所有 IBM watsonx.ai 功能和配置的详细文档,请访问 API 参考:API 文档
官方原文:src/oss/javascript/integrations/chat/ibm.mdx · 非官方翻译,译文由 AI 生成,以英文原文为准。
Last modified on November 3, 2026