Discourse AI - 概述

:bookmark: 本主题涵盖 Discourse AI 插件的“摘要”功能的配置。

:person_raising_hand: 所需用户级别:管理员

为主题和聊天频道生成摘要,以便快速回顾。在大型主题和讨论中使用它,以了解正在发生的事情。

功能

  • 从主题地图(主题顶部和底部)摘要主题
  • 摘要特定时间段(最多 7 天)的聊天频道
  • 缓存先前生成主题中的摘要
  • 重新生成旧摘要
  • 查看摘要日期和使用的 AI 模型

启用摘要

先决条件

您必须配置至少一个来自提供商的大型语言模型 (LLM)。

要开始,您可以通过 Discourse AI - 大型语言模型 (LLM) 设置页面 进行配置。

配置

  1. 转到 Admin 设置 → PluginsAISettings 选项卡,并确保已启用 (discourse ai enabled)
  2. 通过 ai summarization model 设置要使用的 LLM
  3. 勾选 ai summarization enabled 以启用摘要
  4. 我们建议通过 ai custom summarization allowed groups 设置哪些用户组可以生成和查看摘要
  5. (可选)通过 ai pm summarization allowed groups 为特定用户组启用私信 (PM) 摘要

自行托管者需要配置以下设置:

  • ai_summarization_discourse_service_api_endpoint
  • ai_summarization_discourse_service_api_key

技术常见问题解答

摘要会缓存结果吗?

  • 摘要会缓存结果,甚至可以为选定用户组之外的所有用户提供这些结果。

注意事项

  • 摘要输出可能不 100% 准确,请务必仔细检查任何输出。
  • LLM 调用可能成本高昂。我们建议为特定用户组启用摘要,以帮助控制成本。
20 个赞

问题

摘要

今天,OpenAI论坛启用了摘要功能。在与一位用户讨论时,我发现我们版主看到的“总结此主题”的内容比其他用户少得多。

作为版主,我们看到的“总结此主题”选项

  • 对于论坛 - 一个主题帖子后跟一个回复帖子将显示选项
  • 对于直接消息 - 一个主题帖子将显示选项

我试图查找这方面的文档,但一无所获。我是否错过了什么?



关于摘要的反馈

哇!太完美了!

我们需要摘要,而且我们需要它现在就要!

参考

注意到的摘要主题就在该回复的上方,在此



建议

自动将摘要回复添加到回复多、浏览量大的主题中,特别是讨论相关主题。

显然需要一些设置,以便可以自定义摘要的频率和哪些主题,这可能需要AI来选择。

还要以某种方式识别摘要回复,以便摘要代码不使用任何摘要回复,因为这可能会影响后续摘要信息的准确性。


在过去的几天里,作为版主,我一直在手动挑选主题并将Discourse AI摘要添加为回复。虽然反馈有限,但都是积极的。

示例



疯狂的建议

创建Discourse新闻网站


我每天访问许多网站获取更新。其中一些网站提供有关最新AI趋势的新闻文章。许多新闻文章实际上只是许多事实性的单行文字。我今天早上读的一篇新闻文章是从OpenAI Discourse论坛和Discord论坛提取的。在使用该主题的摘要时,我注意到生成的摘要内容与新闻文章一样好甚至更好。

现在我们很多人都知道Hacker News

那么为什么不创建Discourse新闻,它根据同意提供内容的Discourse网站来提取新闻。显然,每个网站、用户和主题都需要有选择加入的选项,但你永远不知道,它可能会成为The Pile的新信息来源,如果它也获得适当的批准,将使许多人受益。



反馈

为这个主题创建了一个摘要,但没有公开张贴

摘要是在此帖子(第5条)之后创建的

摘要

用户jy.genre报告代码解释器离线,并附带一张图片。EricGT回应说,对他来说是活动的,并生成了代码。他们还分享了Discourse论坛和显示维护消息的OpenAI状态页面的图片,而他们以前没有见过。他们还分享了更新的维护消息。Markanthonykoop也报告看到维护弹出窗口,并且以前遇到过服务循环的问题。Magejosh确认他们无法打开新的代码解释器聊天,但可以向以前打开的聊天上传文件。他们注意到重复的错误和被遗忘的指令更加频繁,但推测这是由于维护。EricGT从OpenAI状态页面分享了另一条维护更新。

两个观察结果

  • 事件的时间或顺序很重要,但摘要中缺失了
  • 图片中有大量关键信息未被提取用于摘要,也许可以使用OCR。

原始主题在 OpenAI Discourse 的 Lounge 分类中,大多数人无法访问。

在此发布供 Roman 和 Falco 查看,也为 Sam 省去转述的麻烦;Sam 在 OpenAI 的摘要方面做得很好。

我喜欢重开这个想法。

另外,请考虑将类似的主题合并到一个,例如:

2 个赞

14 篇帖子已拆分到一个新主题:为 AI 摘要添加更多语言支持

是否有办法清除使用其他 LLM 缓存的摘要?我之所以这样问,是因为一个 LLM 给了我一个很棒的摘要,所以我已经换成了另一个,但不确定如何从论坛系统中删除这个旧摘要。

目前,员工可以在 1 小时后重新生成摘要。另一种方法是使用 Ruby 控制台从数据库中删除特定的缓存摘要。

3 个赞

顺便说一句,我们发现现有的摘要模型对于 Discourse 来说不够好,因此我们已切换为使用 LLM 进行此操作。如果您有具有足够 GPU VRAM 的服务器,运行基于 Llama2 的 LLM 将为您在 #ai-summarizationai-helper 方面带来出色的结果。我已更新 Discourse AI - 自托管指南,其中包含有关如何运行所述 LLM 的基本说明。

2 个赞

当人们问这个问题时,我很烦恼,但你能给个“足够”的提示吗?

也许是华硕 Dual NVIDIA GeForce RTX 3060 V2 OC 版 12GB GDDR6 游戏显卡(PCIe 4.0、12GB GDDR6 内存、HDMI 2.1、DisplayPort 1.4a、2 插槽、Axial-tech 风扇设计、0dB 技术)Amazon.com: ASUS Dual NVIDIA GeForce RTX 3060 V2 OC Edition 12GB GDDR6 Gaming Graphics Card (PCIe 4.0, 12GB GDDR6 Memory, HDMI 2.1, DisplayPort 1.4a, 2-Slot, Axial-tech Fan Design, 0dB Technology) : Electronics

1 个赞

你应该看看我上面链接的编辑,它正好有这个!

但它的长版本是,量化允许你在质量和速度之间进行权衡,以便在较低的规格上运行。如果你想运行最好的模型,没有量化,你需要大约160GB的VRAM。如果你接受较差的质量、速度、延迟等,你可以使用其5%。

我们有“足够好”的结果,运行我上面作为示例的模型,它在拥有96GB VRAM的机器上几乎无法运行。

3 个赞

我可能错过了,如果我错了请原谅我,但工作人员强制重新生成摘要的选项在哪里?

抱歉顶帖,但我一直找不到工作人员在1小时后重新生成摘要的方法。这个1小时的时间窗口是否需要回复了该主题,是否需要执行某种秘密的UI组合才能访问它,等等?

是否有办法使用 Anthropic's claude-2 摘要策略,通过 AWS Bedrock 并拥有 Anthropic 访问权限(AI Chat Bot 有此选项)?

目前,只有在配置了 ai_anthropic_api_key 时才能选择任一 Anthropic 模型。

1 个赞

是的,你需要\n\n- 将 ai_anthropic_api_key 设置为“a”(以绕过验证)\n- 填写你的 bedrock 凭据\n- 选择 claude 2 作为摘要模型\n\n我们计划对 UI 中模型/推理/API 的选择方式进行全面改革,但在此期间,这将对你有用。

4 个赞

反馈。

总的来说,摘要工作正常。

对于帖子中的图片链接,链接不正确。

例如:

跟随 [Foxabilo](/t/-/475167/13; /t/-/475167/24; /t/-/475167/34; /t/-/475167/37) 分享的一些照片

这是关于语言的老问题……但有人知道为什么有时摘要会遵循主题的语言,有时却会使用英语吗?这看起来完全是随机发生的。

那么实际的问题是,是否有我们可以建议使用语言的系统提示,还是它来自摘要工具?

1 个赞

目前这是硬编码在内部的,但我们计划允许在此处进行灵活设置。

有些人喜欢更长的摘要,有些人喜欢更短的摘要……等等……

4 个赞

此文本可能需要更新,因为我认为它也支持 Gemini。

此外,关于设置 UI 的反馈,是否有特别的原因将 summarization_strategy(摘要策略)和 custom summarization allowed groups(自定义摘要允许组)设置移至“Others”(其他)页面,而不是像其他 AI 设置一样放在“Discourse AI”页面?我花了好一阵子才找到它,而且它被一堆不相关的设置弄得难以查找。

如何启用/禁用此功能?我没有看到所需帖数的“摘要”按钮,并且在错误日志中看到消息,因此我想尝试将其关闭,然后再重新打开。

如何完全禁用 AI 摘要?
质量太差了,我觉得整个按钮毫无意义——我想把它移除。

您可以通过“summarization strategy”(摘要策略)设置来禁用它,就像启用它一样。要禁用它,您可以将其重置为默认的站点设置值。

您正在使用什么模型?我们发现 Claude 3 Opus 在此任务上的表现最佳。