百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
N

node-sdk

> 编程语言
开源

:comet: Node.js 库,用于访问 IBM Watson 服务。

1.5K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

:comet: Node.js 库,用于访问 IBM Watson 服务。

Watson API Node.js SDK

已过时的构建

使用 Node.js 客户端库来使用 Watson API。

开始之前

  • 您需要 [IBM Cloud][ibm-cloud-onboarding] 帐户。

预备知识

  • Node >= 20:此 SDK 经过对 Node 16 及更高版本的测试。在之前的版本上也可能运行正常,但这并非官方支持。

安装

bash
npm install ibm-watson

使用方法

javascript
import AssistantV2 from 'ibm-watson/assistant/v2';
import { IamAuthenticator } from 'ibm-watson/auth';

const assistantClient = new AssistantV2({
  authenticator: new IamAuthenticator({ apikey: '{apikey}' }),
  version: '{version}',
});

// ...

[examples] 文件夹包含基本和高级示例。每个服务中的示例假定您已经拥有 服务凭证。

客户端使用

从 v5.0.0 版开始,SDK 可以在大多数捆绑工具中在浏览器中立即工作。

请参阅 examples/ 文件夹中的 Browserify 和 Webpack 客户端 SDK 示例(通过服务器端生成身份验证令牌)。

  • 对于某些服务实例,您可以使用 IAM 来对 API 进行身份验证。- 在其他实例中,您可以通过提供服务实例的 用户名和密码 进行身份验证。- 如果您在 ICP 上使用 Watson 服务,则需要使用 特定方式 进行身份验证。- 如果您在 AWS 上使用 Watson 服务,则需要使用 mcsp 进行身份验证。

要了解更多有关身份验证器以及如何将它们与您的帐户一起使用的信息,请参阅

Issues· 13 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScriptconversation-servicehacktoberfestibm-watson-servicesjavascript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言