gpt4 book ai didi

java - IBM Watson Assistant、Telegram 和 Python

转载 作者:行者123 更新时间:2023-12-01 19:44:52 25 4
gpt4 key购买 nike

我认为我缺乏关于这个主题的概念知识。我四处寻找,但并没有真正找到任何具体的东西。

我想在 telegram 中创建一个机器人,并与 Watson Assistant 通信该机器人。因此,所有逻辑都由 Watson 完成,用户发送到 Telegram 的消息会发送到 Watson,而响应会从 Watson 发送到 Telegram。 这很容易。

据我所知,“中间件”或编排器只有在您想要一个(不需要这个)时才使用 Node-Red 或 Node.js。

但是如果我想用 Python 或 Java 来实现呢?例如:Python,如果我想在其背后实现更多的个人人工智能,或者 Java,如果我想使用用户发送给机器人的一些参数来执行某些操作(例如,在 api 中购买电影,或在个人应用程序上执行某些操作)。

我见过用 Python 和 Java 创建 Telegram Bot 的库,但我真的不需要这个。

IBM 提供的文档(就我所查看的而言)在这个主题上对我没有用处。

那么这可能吗?我是否对此有正确的见解,或者我是否让自己过于复杂化?

只要能更好理解的话,类似this的东西。但不是 Twilio,而是 Telegram,也不是 Node.js,而是 Java 或 Python。 8:30 分钟以图形方式展示了我的想法。

类似这样的事情: enter image description here

最佳答案

IBM 在Watson Developer Cloud 中为 Watson 服务提供了多个 SDK。 GitHub 组织。 Python SDK允许使用 Watson Assistant 编写聊天机器人应用程序。

我的Watson Conversation Tool就是这样一个 Python 应用程序,它显示了 V1 和 V2 API,并演示了如何合并客户端和服务器端操作。

下图来自Watson Assistant docs shows the typical app architectureenter image description here

您将编写一个应用程序来接收 Telegram 消息、处理它们、将输入发送到 Watson Assistant 并将响应传送回 Telegram。作为引用,请查看 Botkit Middleware它是用 Node.js 编写的,适用于多种通信平台。

关于java - IBM Watson Assistant、Telegram 和 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53757816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com