# Discourse 聊天机器人 🤖

**URL:** https://meta.discourse.org/t/discourse-chatbot/256652
**Category:** Plugin
**Tags:** ai
**Created:** [2023年三月1日 11:08 UTC](https://meta.discourse.org/t/discourse-chatbot/256652 "2023-03-01T11:08:25Z")
**Posts on this page:** 20
**Page:** 10

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年四月6日 07:17 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1085 "2025-04-06T07:17:41Z")

</div>

Meta 刚刚发布了他们新的 Llama 4 模型。

> **[The Llama 4 herd: The beginning of a new era of natively multimodal AI...](https://ai.meta.com/blog/llama-4-multimodal-intelligence/)**
>
> We’re introducing Llama 4 Scout and Llama 4 Maverick, the first open-weight natively multimodal models with unprecedented context support and our first built using a mixture-of-experts (MoE) architecture.

聊天机器人能够使用它们。

我正在使用 [www.groq.com](http://www.groq.com)（无关联）来实现这一点，它已经部署了他们的 scout 模型 🚀

 ![该图像提供了使用具有自定义模型名称和 URL 的聊天机器人 OpenAI 模型，专为需要高信任度或特定代理分配的高级用户量身定制。(由 AI 题注)](https://global.discourse-cdn.com/meta/original/4X/a/e/a/aea2d30859e4c678a03619b58d53891d4dc0588f.png)

（请记住提供他们的密钥）。

（请注意，如果您正在使用 Embeddings，目前不建议在生产环境中使用此功能，因为 Embeddings 仅支持 OpenAI）。

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年四月17日 13:50 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1086 "2025-04-17T13:50:59Z")

</div>

跟上 OpenAI 的步伐真是越来越累了 😅

[https://openai.com/index/gpt-4-1/](https://openai.com/index/gpt-4-1/)

[https://openai.com/index/introducing-o3-and-o4-mini/](https://openai.com/index/introducing-o3-and-o4-mini/)

## 版本 “1.4.12”

但我已经更新了 Chatbot 以支持这些模型（实际上主要是修复了推理模型的错误以及更新了模型选择）。

> <https://github.com/merefield/discourse-chatbot/pull/129>
>
> \* adds \`gpt-4.1\`, \`gpt-4.1-mini\` and \`gpt-4.1-nano\` notable for cheaper pricing …and hugely increased context windows.
> \* removes \`gpt-3.5-turbo\`
> 
> see https://openai.com/index/gpt-4-1/

> <https://github.com/merefield/discourse-chatbot/pull/130>
>
> \* FEATURE: add \`o3\` an \`o4-mini\` reasoning models
> \* FEATURE: add setting \`chatb…ot\_open\_ai\_model\_reasoning\_level\` to influence amount of reasoning (reasoning models only).
> \* FIX: using reasoning models in RAG mode

- 请注意，如果您使用推理功能，新的设置 `chatbot_open_ai_model_reasoning_level` 可以影响推理的量（仅限推理模型）。设置越高，它就越聪明，但要注意 token 数量，并确保增加 `Chatbot max response tokens`，否则可能会收到错误。

- 推理模型现在应该可以与 RAG 正常工作。

- 如果您打算使用出色的 `gpt-4.1-nano`，请确保激活设置 `Chatbot API supports name attribute` 以获得合理的响应。

- 如果您使用新的 GPT 4.1 模型，上下文长度可能会变得非常大，因此您可以将 `Chatbot max look behind` 增加到一个很大的数字。

---

<div class="post-metadata">

### Author: ![ozkn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ozkn/32/196013_2.png) [@ozkn](https://meta.discourse.org/u/ozkn)
#### Post date: [2025年四月22日 09:56 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1087 "2025-04-22T09:56:06Z")

</div>

上次更新后，人工智能不再听从提示说明。我没有更改我的设置，我的聊天机器人类型设置为：基本

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年四月22日 09:59 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1088 "2025-04-22T09:59:48Z")

</div>

> [@ozkn](#):
>
> 人工智能不听提示说明

你能换个说法吗？你说的“提示说明”是什么意思？你是指系统提示吗？

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年四月22日 10:02 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1089 "2025-04-22T10:02:53Z")

</div>

没关系，我知道问题所在，感谢你的报告@ozkn

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年四月22日 10:23 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1090 "2025-04-22T10:23:21Z")

</div>

修复：

> <https://github.com/merefield/discourse-chatbot/commit/0fb5634c0515ec1b3f8915474bae254d6e28da07>

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年四月26日 08:26 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1091 "2025-04-26T08:26:08Z")

</div>

## 版本 “1.5.0”

- 支持用于绘画和编辑图片的全新（！！）OpenAI 图像生成器（`gpt-image-1`），该生成器在处理指令和文本方面尤其出色。

- 现在支持在聊天中以及在主题中进行内联 PDF 上传查询。

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年五月2日 13:24 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1092 "2025-05-02T13:24:42Z")

</div>

## Release 1.5.2

现在来点不一样的：

> <https://github.com/merefield/discourse-chatbot/pull/133>
>
> \* EXPERIMENTAL: kick off a chat with Chatbot from any Post behind setting \`chatb…ot\_quick\_access\_bot\_post\_kicks\_off\` which gives the Chatbot an ability to open the discussion based on the context of the Post and its history.

受 @Don 的 [AI Post Analyzer for Chat](https://meta.discourse.org/t/ai-post-analyzer-for-chat/364355?u=merefield) 启发，我为 Chatbot 构建了一个类似但（得益于后端）稍微复杂一些的解决方案（注意：@Don 的 Theme Component 与 Chatbot 不兼容）。

如果启用了此功能（通过设置 `chatbot quick access bot post kicks off`），您现在可以点击帖子右上角的机器人图标，机器人将开始私下与您讨论该帖子及其最近的历史记录。

它在 Chat 和 Private Messages 中均可使用，基本上使用您在设置中选择的快速启动媒介。

此版本还包含一个非常重要的修复，以确保与 Chatbot 的 DM Chat 在对话底部打开，这样您就不必偶尔滚动。实际上，可能需要一个相关的 PR 来修复 Chat 插件在此类场景中的问题……

注意：由于这是一个复杂的全新系统，因此标记为“实验性”且默认关闭。

感谢 @Don 的绝妙创意。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2025年五月2日 13:45 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1093 "2025-05-02T13:45:16Z")

</div>

> [@merefield](#):
>
> 帖子右上角的机器人图标

找不到 🤔

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年五月2日 13:45 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1094 "2025-05-02T13:45:42Z")

</div>

您是否启用了该功能？它默认是关闭的。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2025年五月2日 13:46 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1095 "2025-05-02T13:46:32Z")

</div>

当然我做到了 😏

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年五月2日 13:48 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1096 "2025-05-02T13:48:03Z")

</div>

控制台中有什么错误吗？

这是今天更新的系统上的：

 ![image](https://global.discourse-cdn.com/meta/original/4X/6/1/7/6177e348ac83f1a15a66dab3685f585605fe36ce.png)

还有另一个：

 ![image](https://global.discourse-cdn.com/meta/original/4X/2/a/c/2acfa85f069019803ab7c3def33fd7ebf5100414.png)

我将在私下处理这个问题，以免刷屏主帖。

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年五月6日 07:53 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1097 "2025-05-06T07:53:44Z")

</div>

## 版本 1.5.3

对 Post launch 的重大改进，按钮已移至 Post Button Menu：

> <https://github.com/merefield/discourse-chatbot/pull/134>
>
> \* IMPROVE: Post launch button moves the the Post Button Menu
> \* IMPROVE: Chat k…ick-off message location and overrides refined.
> \* IMPROVE: Annoying console warning removed.
> \* IMPROVE: styling - there is now once again, only one \`chatbot-btn\` id 😊

- 改进：Post launch 按钮移至 Post Button Menu
- 改进：Chat kick-off 消息位置和覆盖已优化。
- 改进：恼人的控制台警告已删除。
- 改进：样式 - 现在再次只有一个 `chatbot-btn` id 😊

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年五月12日 20:02 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1098 "2025-05-12T20:02:43Z")

</div>

我合并了几个修复程序：

> <https://github.com/merefield/discourse-chatbot/commit/4b59fcdeb921c07c55b59adb61d0afd158a77823>
>
> FIX: editing for AI generated images in chat

（这对我来说是一次学习经历！）

而且我那天可能状态不好：

> <https://github.com/merefield/discourse-chatbot/commit/407220aa584d36ef7262dfe7123afbfac5d32578>

（感谢 @BrianC 的私下报告）

如果您可以，请在公开主题中报告任何问题，谢谢。

---

<div class="post-metadata">

### Author: ![BrianC](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brianc/32/487568_2.png) [@BrianC](https://meta.discourse.org/u/BrianC)
#### Post date: [2025年六月1日 03:32 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1099 "2025-06-01T03:32:50Z")

</div>

您好 @merefield，

我正在尝试运行 Gemini 2.5 Flash 和 Chatbot 插件，但无法连接。

当前信任设置

- 模型名称：`google/gemini-2.5-flash-preview-05-20`

- 自定义 URL：`https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-preview-05-20`  
（我也尝试了 `/v1beta/openai/` 路径。）

迄今为止的尝试

- 来自 OpenRouter、Google AI Studio 和 OpenAI 的 API 密钥——均无效。

- 安装了插件并将其指向 openai-gemini 代理（PublicAffairs 存储库）——仍然没有成功。

您知道我需要什么 URL 组合或额外的步骤才能使 Gemini 2.5 Flash 与插件配合使用吗？

感谢您的任何指导，我对正确的设置有点困惑。

Brian

 ![The image shows customization options for a Chatbot open AI model, featuring a custom model name URL and instructions on finding the model if needed for mid-level trust users. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/d/9/8/d9819ea4f1f938c400d83fee182fd6c7817f48c4.png)

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年六月1日 15:31 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1100 "2025-06-01T15:31:59Z")

</div>

嗨 Brian，别忘了勾选框。

请注意：虽然这可能适用于 Basic Bot，但它不适用于具有工具（包括论坛搜索）的更有用的 RAG Bot。 我可能会有一天完成添加该功能（这将允许您指定替代嵌入提供商），但目前，只有 OpenAI 支持 RAG Bot（这是大多数人想要使用的）。

---

<div class="post-metadata">

### Author: ![BrianC](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brianc/32/487568_2.png) [@BrianC](https://meta.discourse.org/u/BrianC)
#### Post date: [2025年六月1日 20:55 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1101 "2025-06-01T20:55:03Z")

</div>

非常感谢罗伯特。 你的努力值得钦佩。 感谢您在产品方面的勤奋和卓越表现。

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年七月18日 08:22 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1103 "2025-07-18T08:22:48Z")

</div>

请注意，由于此更改：

> [@Bundling more popular plugins with Discourse core](https://meta.discourse.org/t/bundling-more-popular-plugins-with-discourse-core/373574/1):
>
> Over the next few weeks, we’ll be moving a number of popular Discourse plugins into the core repository. That means that Discourse will come with a larger number of plugins by default, and it’ll be easier for us to keep them all tested & up-to-date. All these plugins will remain disabled by default, so this won’t have any visible impact on existing communities. If you use a managed hosting service like [discourse.org](http://discourse.org), you don’t need to do anything. Self-hosted communities If you self-host Disco…

如果您也是此插件的用户，您将无法重新构建。

此更改引入了多个新的 gem 依赖项，其中一个比 Chatbot 中使用的依赖项旧。

我现在已对依赖项进行了对齐，现在一切应该都可以正常重新构建（其他所有问题都已解决）。

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年八月12日 13:10 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1104 "2025-08-12T13:10:51Z")

</div>

有一个关于添加 GPT-5 的拉取请求（PR）已打开，但在 CI 过程中出现了一些问题。

我已就此在 #Dev 中发布了一个话题（[相关链接](https://meta.discourse.org/t/unexpected-error-in-discourse-plugin-ci/378165?u=merefield)）。

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2025年八月12日 14:20 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1105 "2025-08-12T14:20:21Z")

</div>

> <https://github.com/merefield/discourse-chatbot/pull/143>

已合并。

如果您觉得 GPT-5 的推理速度太慢，可以更改推理级别。现在有了一个新的 `minimal` 级别。

感谢 @NateDhaliwal 在此方面的协助！

[上一頁](https://meta.discourse.org/t/discourse-chatbot/256652.md?page=9)

[下一頁](https://meta.discourse.org/t/discourse-chatbot/256652.md?page=11)
