如何从聊天消息中获取主题行到机器人? MS 团队

问题描述 投票:0回答:2

MS Teams .net Bot SDK 不包含“主题”属性,即使具有读取所有消息的 RSC 权限,机器人似乎也会忽略该属性。

IMessageActivity
IActivity

我认为它可以作为附件添加并支持它,但事实并非如此。

(第二个问题是除非包含的文本具有一定的格式设置,否则不会创建附件)

.net sdk bots botframework microsoft-teams
2个回答
0
投票

在许多聊天机器人框架和平台中,包括 OpenAI 的 GPT 模型的某些版本,主题行或与消息关联的任何元数据通常不用于生成响应。这些模型通常设计为根据消息内容而不是主题行等元数据来处理和生成响应。

但是,处理元数据或主题行的方式可能会有所不同,具体取决于您使用的特定聊天机器人实现。如果您正在使用自定义实现或特定平台,则应查阅该平台提供的文档或支持资源,以获取有关如何访问与聊天消息关联的元数据或主题行的说明。

例如,如果您使用 Web 框架与 OpenAI API 交互,则主题行(如果包含在 API 请求中)可以作为用于将消息发送到 API 的 JSON 对象中的字段进行访问。请始终参阅您正在使用的特定 API 或库的官方文档,以获取最准确和最新的信息。强文本


0
投票

无法使用 .NET Bot SDK 从 Microsoft Teams 中的聊天消息中获取“主题”行。

如果您愿意,可以在此处建议此功能:Microsoft Teams 社区

© www.soinside.com 2019 - 2024. All rights reserved.