chatbot相关内容

我是否可以定制通过Slack的AWS Chatbot集成接收到的消息?

目前,我们已经为Slack设置了AWS Chatbot集成,以接收有关CodePipeline的通知-CodeBuilds的结果和CodePipeline所有阶段的状态。我注意到开箱即用集成的消息并不像我希望的那样具有描述性。 例如:如果构建因单元测试失败而失败,那么聊天机器人将输出POST_BUILD: COMMAND_EXECUTION_ERROR: Error while execut ..
发布时间:2022-08-13 15:20:20 其他开发

如何在Dialogflow v2中反序列化自定义有效负载响应?

我正在使用Dialogflow v2和Node.js客户端SDK为Messenger开发我自己的聊天机器人。但我对定制有效载荷有个问题。当我使用Dialogflow提供的控制台时,我得到如下响应: { "payload": { "facebook": { "attachment": { "payload": { ... 但是,当我从JS服务器收到响应时,自定义有效负载已经序列化了。下面是 ..
发布时间:2022-08-13 15:12:00 其他开发

如何在词典中包含命令?

我正在创建一个智能聊天机器人。然而,这部分信息无关紧要。我尝试做的是调用词典中的指令--我将向您展示: dictionary = ["command1": "print("I just called command1!")] dictionary["command1"] 有点像这样。显然,你不能这么做。我希望能够有一个不同命令的字典,当你使用字典时会运行[Anywhere_Comman ..
发布时间:2022-08-02 11:47:16 Python

如何将情感分析脚本与聊天机器人集成在一起,在同一控制台屏幕上分析用户的回复?

我想做一个聊天机器人,它使用情绪分析器脚本来了解用户回复的情绪,我已经完成了聊天机器人的制作。 现在我唯一想做的就是使用这个脚本来分析用户使用我制作的聊天机器人的回复。 我应该如何将此sentiment_analysis.py脚本与chat bot.py文件集成以分析用户的情绪? 更新: 整体表现如下: 聊天机器人:今天过得怎么样? 用户:这是令人惊叹的一天。今天我感到非常振奋和 ..

聊天机器人异常:OnTurnAsync异常--操作返回无效状态代码&;#39;错误请求&;#39;

只有在我将我的机器人部署到Azure Web应用程序并尝试在Azure门户网络聊天中进行测试后,我才收到这个错误。但是我的机器人在我本地机器上的机器人模拟器中工作正常。 我不确定这是否是由于分配给我的Azure角色造成的。我分配的角色显示为“有限贡献者”。我可以创建任何资源并将我的聊天机器人部署到Azure。因此,我不确定这是否与我的“有限参与者”角色有关。 下面是抛出异常的代码行(用 ..
发布时间:2022-07-16 16:32:56 C#/.NET

集成了多个机器人的微软聊天机器人

我正在处理一个需求,其中我们需要使用Azure机器人服务创建一个聊天机器人应用程序,该应用程序接受用户的输入,并根据用户的响应将用户重定向到特定部门的聊天机器人。 我想就如何实现这一点提出一些建议或建议。 推荐答案 实现这一点的方法是通过Bot框架技能。您可以在https://docs.microsoft.com/en-us/azure/bot-service/skills-co ..

将Microsoft机器人部署到本地计算机并托管它

我用微软的僵尸框架和NodeJS构建了一个机器人。现在,我想将其部署到本地计算机,稍后托管它并获取HTTPS URL。我知道它应该在IIS上运行,但我不知道从哪里开始。是否有人可以帮助我将其部署到本地计算机以及如何托管它? 推荐答案 Here's a good place to start! 您需要执行以下操作 安装Restify npm install --save ..
发布时间:2022-04-15 11:04:08 其他开发

聊天机器人在微软团队中不发回消息

对于一个蓝色聊天机器人,我希望它在回答后问我一个简单的问题,这样我就可以例如给出反馈。 我正在使用HeroCard类。 对话框 private async Task ShowWeatherResult(IDialogContext context, LuisResult result) { bool found = false; foreach (var entity ..
发布时间:2022-04-13 22:29:42 C#/.NET

如何在Dialogflow中执行WebHook中的槽验证?

如何使用后端代码(WebHook)执行意图中的槽验证。 我已经看到如何使用Web挂钩执行插槽填充,但我想知道如何验证插槽数据,并在验证失败时重新提示用户。 示例: 用户:我想知道您在伦敦的服务。 BOT:我们在伦敦不提供服务,请输入其他城市名称。 推荐答案 简而言之:如果验证失败,请重置对话框上下文,再次触发您的意图,并且可以选择使用默认值保留其他实际有效的参数(这样您 ..
发布时间:2022-03-28 11:57:23 其他开发

Dialgflow CX中的可点击选项

是否可以在Dialogflow CX中显示可单击选项?如果&Q;是&Q;,我是否可以获得此示例。 我已经在Dialogflow CX中创建了一个简单代理。当用户输入城市名称时,我想列出应该可以单击的PIN代码。如何在Dialogflow CX中实现此目的? 推荐答案 我认为您可以通过页面的“实现”部分中的“自定义有效负载&q;”选项来完成此操作。 您首先需要访问允许执行电影的页面,然 ..
发布时间:2022-03-28 11:50:57 其他开发

如何使用boto3发送API请求并获得答案?

我已经在lex上构建了我的机器人。 我试图在python上与它交互,发送请求(句子)并解析答案。 为此,我现在花了一些时间反复阅读这些文档:https://boto3.readthedocs.io/en/latest/reference/services/lex-runtime.html#LexRuntimeService.Client.generate_presigned_url ..
发布时间:2022-03-12 19:23:28 其他开发

文本过长时按钮无法正常工作BOT框架

我在BOT框架中动态创建按钮。我面临的问题是,如果按钮的文本变长,它不是作为按钮出现,而是作为文本列表出现,我甚至无法单击它们,因为在单击每个按钮时,我将启动不同的活动。 谢谢 推荐答案 谢谢您Hessel和Bipin Bhandari。将您的讨论作为答案发布以帮助其他社区成员。 建议操作(按钮)的文本应小于 数字(~20个字符)。否则,建议的操作将成为 列表项。没有用于执 ..
发布时间:2022-02-26 09:24:33 其他开发

Azure 函数在 Node 启动时运行代码

我正在使用 Azure 函数开发聊天机器人.我想从文件中加载 Chatbot 的一些对话.我正在寻找一种在函数应用程序以一些函数回调开始之前加载这些对话数据的方法.有没有办法在函数应用启动时只加载一次对话数据? 这个问题实际上是 Azure Function run code on startup 的副本.但是这个问题是针对 C# 提出的,我想要一种在 NodeJS 中做同样事情的方法 ..
发布时间:2022-01-17 16:40:02 其他开发

如何在 discord.py 中转义 @everyone?

我正在 Python 中开发一个 Discord 机器人,它根据用户输入输出文本.我想避免用户让它说 @everyone(和 @here),这会标记和惹恼所有人. 我尝试使用 \@everyone 与 @everyone 相比,它不会使文本本身变成蓝色,但它仍然会触发 ping 并突出显示该行黄色.这不仅会在我使用机器人发送消息时发生,而且在我直接使用 Discord 时也会发生. 解 ..
发布时间:2022-01-15 08:51:35 Python