当前位置: 首页 > 知识库问答 >
问题:

如何在Node中集成IBM Watson Assistant服务。js本地发展

司马高昂
2023-03-14

我在IBM Watson Assistant服务中创建了一个简单的实例,其中包含一个示例。我需要把它和Node结合起来。js本地发展。为此,我为Watson Assistant服务下载了一个简单的Watson SDK。但我不知道该怎么做。在该SDK中,我需要为我的实例编辑哪些字段。

共有2个答案

卢知
2023-03-14

官方留档中的示例应用列表有几个示例NodeJS应用:https://console.bluemix.net/docs/services/assistant/sample-applications.html#sample-apps

上面的简单助手应用程序详细介绍了如何在本地运行应用程序以及如何复制应用程序。env文件,并设置助手服务和工作区的正确详细信息。还有如何推送到Cloud Foundry,并在云中作为应用程序运行。

SDK将从环境中获取凭据,如果在IBM Cloud中,如果您将其绑定到应用程序,则会从助手服务中获取凭据。

建议不要将凭据或工作区ID硬编码到应用程序中,而是从环境中提取它们,以便轻松更改它们。

您提供SDK的日期是您要使用的最新助手应用编程接口日期。如版本控制中所述,当向助手应用编程接口添加不向下兼容的新功能时,版本将被更新,只有传递新版本的调用方将看到更改后的行为。因此,您可以保持应用编程接口按照您编码应用程序的方式运行,而不会有任何代码中断。

祁默
2023-03-14

您可能下载或安装了官方的沃森开发者云SDK为Node.js.它有API支持所有IBM沃森服务。

在这个SDK中有一些例子,包括一些以前的对话,现在的助手服务。尽管仍然有一个对话API,但我强烈建议使用助手V1和V2 API。对话API已被弃用。

您需要传入或设置——API版本(日期)
——用户名和密码
——或IAM访问令牌
——网关URI

GitHub org watson开发者云包含几个示例应用程序。我发现的第一个,客户参与机器人,有在云端或本地运行机器人的说明。

 类似资料:
  • 问题内容: 我有GoDaddy维护的专用服务器。我想在上面运行Node Js。是否有任何有关如何在服务器上安装Node JS的文档?我有一个CentOS专用服务器。 问题答案: 有关如何安装它,有一些资源(建议从源代码构建)。例如,您可以查看以下内容: 构建和安装Node.js 安装Node和npm 要点有几种方法来安装node.js

  • 和节点JS错误消息: 错误:ListeneAddRinuse:::3000 在对象上_errnoException(util.js:1022:11) 在_ExceptionWithHostPort(util.js:1044:20) 在服务器上.SetUplistEnhandle[as_Listen2](net.js:1367:14) 在listenInCluster(net.js:1408:12)

  • 我尝试将codeigniter网站从live集成到本地服务器 但是如果出现此错误,则会遇到PHP错误严重性:8192 消息:在PHP的未来版本中,与类同名的方法将不会是构造函数;CI_会话有一个不推荐使用的构造函数 文件名:库/会话。php 电话号码:12 致命错误:未捕获错误:调用C:\xampp\htdocs\makan\system\database\drivers\mysql\mysql\

  • 问题内容: 我想使用GCS存储桶作为blobstore的支持,但是我不知道如何在开发服务器上进行设置。 有使用实时服务器上的开发人员控制台执行此操作的说明,但是我在本地开发计算机上找不到有关如何执行此操作的任何信息… 问题答案: 事实证明,您根本不需要执行任何设置。我只是假设使用blobstore上传时有一个具有特定名称的名称,而其中一个是自动为我创建的。 顺便说一句,似乎没有任何地方记录着如何浏

  • 我正在尝试将FormData从React JS发送到后端(express node server),如下所示。 我看到。我也尝试了这篇文章中的建议,但没有成功。感谢您的帮助。 如何从React js axios post请求发送FormData到节点服务器? 反应测试。js模块 快速Test.js 添加@con fused和@Kidas推荐的后,我可以在Express router中读取FormD