Discourse 聊天机器人 🤖

我也测试过这个,没有触发双重回复。

帖子的评估只发生一次,如果被提及或回复,它会回复,但不应该重复。

它也不应该尝试回复自己,因为评估应该忽略机器人帖子。

如果您能提供更多关于具体情况的细节,请告诉我。

1 个赞

我找不到/看不到这个 Ai 机器人(在我的主页上显示为机器人图标)使用的是哪个 AI 模型:https://BathindaHelper.com/

也许我可以更改此机器人的 AI(模型)吗?还有哪些其他选项?

有时它会回复(说它不能回复):

其他时候它会一直尝试回复,但从未成功:

这是人工智能,但不是“Discourse AI”

这是 https://meta.discourse.org/t/discourse-chatbot/256652。线索就在名称中 ;)(尽管您可以更改它的名称!)请在 Chatbot 主题中发布问题。但无论如何,模型将在 Chatbot 设置中设置 :)。

可以说,在设置中激活 Chatbot 的详细日志,将信息转到警告(以便您可以在生产环境中阅读它们)并检查 /logs

1 个赞

感谢您的回复。

是的,我明白人工智能可以来自不同的供应商,不一定是来自 Discourse。

由此我了解到,“Chatbot”是由 Discourse 开发/处理的,而不是任何第三方人工智能供应商。因此,我注意到了这个管理员设置页面:..plugins/discourse-chatbot/settings(我之前错过了)。

但即使现在(有了这些新知识后),它也总是尝试回复/一直显示“正在回复…”。(我无法解读“日志”或 sidekiq 消息,也找不到问题所在)。

如果您能告诉我另一个机器人(从下面的设置中启用)是否更全面易用(且易于配置)?

在标题中添加 AI 机器人 >> 在标题中显示一个按钮,以启动与 AI 机器人的私人消息

不,Chatbot 是 Discourse 上的第一个 AI Bot,由我开发的 :slight_smile:
这就是为什么 GitHub URL 包含我的用户名,以及为什么我的头像会出现在主题中 :slight_smile:

2 个赞

说得对。我的错。

~~如果可以的话,请解释一下,为什么控制它可以(AI 机器人插件)使用的模型的下拉菜单只提供“Chat GPT”模型,以及它如何在不询问我的 chatgpt API 密钥的情况下使用它们(它是否可以访问我在其他地方配置的 AI 设置中的 chatgpt API 密钥)?

最后,您是否认为这个聊天机器人比 AI 设置下提供的其他机器人更好?~~

我现在宁愿去这个 插件页面 来消除我上面的疑虑!

1 个赞

今天我发布了 Chatbot 的一个小更新,但它修复了一个棘手的错误并为推理模型引入了 RAG:

如果您认为 Chatbot 很棒,并且我做得很好,您可以 买我一杯咖啡 :coffee:,如果 Chatbot 对您的企业或组织很重要,请考虑 在更高的级别赞助我:medal: 。所有这些都将有助于确保 Chatbot 及时更新及其未来。

版本 1.4.7

  • 功能:添加额外的推理模型,特别是 o3-mini
  • 功能:支持推理模型的 RAG(目前仅支持 o3-mini
  • 修复:允许用户讨论机器人生成的图像

注意

  • 如果您使用 o3-mini,请确保为其提供足够的 Chatbot max response tokens,以便在推理过程中消耗它们……
  • 讨论图像需要上传图像。根据您的配置,图像可能需要一分钟左右才能上传。
4 个赞

您好,当我选择默认的 openai mpdeli o3 mini 时,插件可以正常工作并响应,但对于带有照片的帖子,它没有响应。视觉设置是直接选择的,只有 gpt 4o 设置,是因为这个原因导致我收到错误吗?

将此切换为“通过函数”,因为 o3 没有视野。

4o 是视野的一个不错的选择。

1 个赞

我这样设置并进行了测试,它看不到图像内容,也没有响应。是否因为我使用了所有信任级别 o3-mini?当我切换到所有信任级别 4o 时,它会响应。

我刚才试了一下,可以用了。

请注意调用了视觉功能。

这使用了 o3-mini 和 4o 进行视觉调用。

不幸的是,它仍然无法正常工作。我正在使用 Azure,这可能是原因吗?

是的,可能是。"通过函数"可能只能直接与OpenAI一起使用。

1 个赞

Release 1.4.8

引入实验性内联 PDF 查询。

如果启用实验性设置 chatbot_support_pdf,它现在会将当前对话中上传的任何 PDF 的内容发送到 OpenAI,这将构成对话上下文的一部分。

参见:Direct PDF file input now supported in the API - Announcements - OpenAI Developer Community

提示:在公共区域的每次上传时,要求 Chatbot 进行文档摘要,然后它将嵌入生成的答案,以后可以轻松地要求 Chatbot 查找它。

注意:这可能仅适用于直接调用 OpenAI。如果您正在使用其他基础 URL 来调用其他服务,则不能保证它们会支持此功能。

仅供参考,目前仅支持帖子。

2 个赞

新论坛在有限预算或无成本的情况下运行这个机器人是否可能?我觉得它看起来很有趣,想试试,但我担心会达到配额,或者花费超出预期。我浏览了 OpenAI 的价格模型,但我觉得有点不太清楚。

祝一切顺利
奥尔

1 个赞

@Olle11,除非你在你的基础设施上设置本地的大模型(LLM),否则不可能“免费”运行这个插件,但这反而是个昂贵的选择,因为你确实需要一台非常强大的服务器。

不过,当你设置你的OpenAI账户时(链接在设置中),可能会获得一些免费额度($5?)

你可以为不同级别的用户设置配额,或者如果你愿意,也可以只让管理员使用。

使用 gpt-4o-mini 不会让你破产,而且这个模型足够强大,能够实现一些很棒的交互。

1 个赞

感谢 @merefield 的回复,我会去查看。

1 个赞

您好,merefield,

我想知道聊天机器人的最常见用例是什么?我通读了该主题,但我想知道您是否能在此领域补充一些内容?

我将写下不断发展的论坛可以为聊天机器人提供的用例。

此致
Olle

1 个赞

我用它来完成各种任务:

  • 自动回复论坛的新用户
  • 总结链接的文章或网页
  • 建议论坛上的内容,用户可能会觉得有趣
  • 私人互动搜索论坛
  • 讨论上传的PDF
  • 绘画:)
  • 与Locations插件结合使用,可以讨论用户彼此之间及与特定地点的距离。

OP中列出了其他用途,但以上是我网站上常见的功能。

你也可以为它构建插件,而我对我的某个网站有一个特别的插件,可以返回查询项的特定统计数据。

2 个赞

谢谢,很有意思。您介意把您使用它的网站链接发给我吗?如果在这里不方便,可以在私信里发吗?

此致
敬礼
Olle

2 个赞