Watson Assistant 结合 Discovery 教程

Watson Assistant 结合 Discovery 教程

assistant-with-discovery DEPRECATED: this application is deprecated and thus will not receive fixes or security updates. It is archived for educational purposes, but may not function. 项目地址: https://gitcode.com/gh_mirrors/as/assistant-with-discovery

本教程将指导您如何使用已归档的 assistant-with-discovery 开源项目,该项目演示了如何整合 Watson Assistant 和 Discovery 服务,让终端用户能够通过自然语言提问来获取产品、服务或其他主题的广泛问题解答。

1. 项目介绍

** Watson Assistant 结合 Discovery ** 是一个展示技术融合的应用实例,旨在利用 IBM 的 Watson 助手(之前称为 Conversation)和 Discovery 服务。该应用展示了在 Watson Assistant 无法自信地直接回答某些问题时,如何调用 Discovery 来搜索相关文档并提供答案的能力。重要的是要注意,此项目已被废弃,不会收到更新与安全补丁,但仍可作为教育工具使用,并且示例已更新以修复 Log4j 安全漏洞至 2.17.0 版本。

2. 快速启动

环境准备

确保您有 IBM Cloud 账户、Websphere Liberty 服务器,并且了解基本的 Git 和 Gradle 使用。

步骤一:克隆仓库与构建应用
  1. 使用 Git 克隆项目:

    git clone https://github.com/watson-developer-cloud/assistant-with-discovery.git
    
  2. 进入项目目录并构建应用(Windows 用户使用 gradlew.bat build,其他系统使用 /gradlew build)。

  3. 构建完成后,WAR 文件位于 assistant-with-discovery/build/libs/ 目录下。

部署与配置

  1. 在 IBM Cloud 中创建 Watson Assistant 和 Discovery 实例,并设置服务凭证。
  2. 导入提供的工作区到 Watson Assistant。
  3. 在 Discovery 中创建一个新的集合并上传示例文档(手动或通过API)。
  4. 将构建的 WAR 文件部署到 Liberty 服务器,并按需配置 server.env 文件中的 Watson Assistant 和 Discovery 凭证及工作区 ID 等信息。
  5. 启动 Liberty 服务器,并访问应用程序,默认URL通常是 http://localhost:9080/

3. 应用案例和最佳实践

应用案例:

想象一下,您管理着一款智能汽车的信息支持系统。通过这个应用,车主可以询问关于车辆操作的任何问题,如检查胎压、开启定速巡航等。系统首先尝试用 Watson Assistant 回答,若无法解答,则查询基于 Discovery 的车手动知识库,提供详细步骤。

最佳实践:

  • 分离服务逻辑:确保 Watson Assistant 处理简单交互,而 Discovery 用于处理深入信息检索。
  • 定期维护和更新工作区和 Discovery 内容,保证准确性和时效性。
  • 注意安全性,及时更新依赖,比如Log4j的补丁。

4. 典型生态项目

尽管本项目本身构成一个小生态的一部分,用于IBM Cloud的服务集成示例,但类似的生态项目可能包括:

  • 自动客服系统:结合Watson Language Translator,实现多语种支持。
  • 深度知识管理系统:结合Watson Knowledge Studio,自定义训练数据集,提升Discovery的精准度。
  • 实时数据分析反馈:集成Watson Analytics或Cloudant数据库,分析用户查询模式,优化助手性能。

记住,虽然这个特定的项目是废弃状态,它的原理和技术栈仍然可以在新的项目中借鉴,推动智能客户服务和知识检索系统的创新。


以上就是基于 assistant-with-discovery 开源项目的基本教程概览,希望对您探索混合使用IBM Cloud的AI服务有所帮助。

assistant-with-discovery DEPRECATED: this application is deprecated and thus will not receive fixes or security updates. It is archived for educational purposes, but may not function. 项目地址: https://gitcode.com/gh_mirrors/as/assistant-with-discovery

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

毛彤影

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值