# Discourse チャットボット 🤖

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

<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 月 25 日午前 11:05 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1045 "2025-01-25T11:05:31Z")

</div>

ジョブキューが大きい場合、ボットの応答が遅延します。

トリガーされたジョブも遅延する可能性があります。

まず、バックログを処理してください :)。

---

<div class="post-metadata">

### Author: ![bugtracker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bugtracker/32/462584_2.png) [@bugtracker](https://meta.discourse.org/u/bugtracker)
#### Post date: [2025 年 1 月 25 日午前 11:06 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1046 "2025-01-25T11:06:57Z")

</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 年 1 月 25 日午前 11:08 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1047 "2025-01-25T11:08:25Z")

</div>

理由を確認する必要があります。ログにエラーが出ているはずです。

詳細ログ（最後の設定）を有効にし、ログを警告（本番環境では情報ログは読めません）にリダイレクトしてAIの応答を確認してください。

その後、/logs でこれらを表示します。

多くの場合、有効なキーが提供されていないか、アカウントにお金が不足していることが原因ですが、他の理由も考えられます。

---

<div class="post-metadata">

### Author: ![bugtracker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bugtracker/32/462584_2.png) [@bugtracker](https://meta.discourse.org/u/bugtracker)
#### Post date: [2025 年 1 月 25 日午前 11:22 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1048 "2025-01-25T11:22:44Z")

</div>

Sidekiq のバックログが大きいようです。Sidekiq の容量を増やしてタスクをより速く処理する方法はありますか？

---

<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 月 25 日午前 11:26 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1049 "2025-01-25T11:26:04Z")

</div>

それはこのプラグインの範囲を超えています 🙂

以下を組み合わせることで対応できます。

1. より多くのコアとメモリを備えた、より強力なサーバーに移行する。
2. メールサービスプロバイダーのレート制限を（潜在的に）増やす。

通常、キューはほぼ空になっているはずです。

---

<div class="post-metadata">

### Author: ![bugtracker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bugtracker/32/462584_2.png) [@bugtracker](https://meta.discourse.org/u/bugtracker)
#### Post date: [2025 年 1 月 25 日午後 3:40 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1050 "2025-01-25T15:40:19Z")

</div>

チャットボット：問題が発生しましたが、nilをIntegerに強制できませんでした。リトライします。

これがエラーメッセージです。

---

<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 月 25 日午後 3:45 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1051 "2025-01-25T15:45:07Z")

</div>

`チャットボットの埋め込みを有効にしました`か？

おそらく、あなたのボットは`RAG`タイプですか？（もしそうなら、上記を有効にする必要があります）

どのモデルを使用していますか？

---

<div class="post-metadata">

### Author: ![bugtracker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bugtracker/32/462584_2.png) [@bugtracker](https://meta.discourse.org/u/bugtracker)
#### Post date: [2025 年 1 月 25 日午後 3:47 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1052 "2025-01-25T15:47:19Z")

</div>

RAGなし。

gpt-4o-mini

---

<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 月 25 日午後 3:51 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1053 "2025-01-25T15:51:49Z")

</div>

このエラーのバックトレースは /logs で確認できますか？

---

<div class="post-metadata">

### Author: ![bugtracker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bugtracker/32/462584_2.png) [@bugtracker](https://meta.discourse.org/u/bugtracker)
#### Post date: [2025 年 1 月 25 日午後 3:52 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1054 "2025-01-25T15:52:16Z")

</div>

```plaintext
メッセージ (4件のコピーが報告されました)

チャットボット: 問題が発生しましたが、nil を整数に強制できませんでした。制限まで再試行します。

バックトレース

/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:134:in `block in error'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in `block in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:134:in `error'
/var/www/discourse/plugins/discourse-chatbot/app/jobs/regular/chatbot_reply.rb:140:in `rescue in execute'
/var/www/discourse/plugins/discourse-chatbot/app/jobs/regular/chatbot_reply.rb:121:in `execute'
/var/www/discourse/app/jobs/base.rb:316:in `block (2 levels) in perform'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-6.1.0/lib/rails_multisite/connection_management/null_instance.rb:49:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-6.1.0/lib/rails_multisite/connection_management.rb:21:in `with_connection'
/var/www/discourse/app/jobs/base.rb:303:in `block in perform'
/var/www/discourse/app/jobs/base.rb:299:in `each'
/var/www/discourse/app/jobs/base.rb:299:in `perform'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:202:in `execute_job'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:170:in `block (2 levels) in process'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/middleware/chain.rb:177:in `block in invoke'
/var/www/discourse/lib/sidekiq/pausable.rb:132:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/middleware/chain.rb:179:in `block in invoke'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/middleware/chain.rb:182:in `invoke'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:169:in `block in process'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:136:in `block (6 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/job_retry.rb:113:in `local'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:135:in `block (5 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq.rb:44:in `block in <module:Sidekiq>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:131:in `block (4 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:263:in `stats'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:126:in `block (3 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/job_logger.rb:13:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:125:in `block (2 levels) in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/job_retry.rb:80:in `global'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:124:in `block in dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/job_logger.rb:39:in `prepare'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:123:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:168:in `process'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:78:in `process_one'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:68:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/component.rb:8:in `watchdog'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/component.rb:17:in `block in safe_thread'

```

---

<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 月 25 日午後 3:56 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1055 "2025-01-25T15:56:19Z")

</div>

これらを適切に設定し、疑わしいと思われるものがログに他にないか教えていただけますでしょうか。

 ![The image shows configuration options for enabling verbose rails logging and choosing a verbosity level for logging in chatbot development, with a warn level currently selected and explanations about their purpose. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/1/1/f/11f793e7cc8ade20e7262c455fb63a1e10b748d8.png)

追伸：Basic および RAG ボットは最新版で動作することを確認しました。

---

<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 月 25 日午後 4:54 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1056 "2025-01-25T16:54:23Z")

</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 年 1 月 26 日午後 2:05 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1057 "2025-01-26T14:05:58Z")

</div>

> <https://github.com/merefield/discourse-chatbot/commit/1e4f05f41cb49ef0bb6c27ed51276c27f2ee27b4>

これで問題が恒久的に解決されることを願っています。

---

<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 月 29 日午前 10:26 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1058 "2025-01-29T10:26:47Z")

</div>

# DeepSeek Hype 😅

Chatbot 🚀 で参加しましょう

少なくとも **Basic** モードで V3 と R1 にアクセスできます。

私は以下を使用しました:

> **[Together AI – The AI Acceleration Cloud - Fast Inference, Fine-Tuning &...](https://www.together.ai/)**
>
> Run and fine-tune generative AI models with simple APIs and scalable GPU clusters. Train & deploy at scale on The AI Acceleration Cloud.

(アフィリエイトではありません)

そこがモデルをホストしています。

以下のように設定します:

 ![The image shows a user interface for configuring a Chatbot under "High Trust" settings, where a custom model name and URL can be inputted for advanced users. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/3/3/0/3304840ceed843476e42ed4d06d251f71b63fd91.png)

必ず Basic ボットモードを設定し、キーを置き換えてください。

しかし、ウェブサイトにアクセスしてサインアップできる場合は、DeepSeek AI を直接使用できる可能性があります 😅

ベース URL は「[https://api.deepseek.com](https://api.deepseek.com)」になります。

 ![This image is a chat conversation where a user asks about humanity's greatest achievement, and the AI provides a list of celebrated milestones, including space exploration, medicine and health, technology, human rights and equality, and science and understanding. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/1/f/d/1fd7a0e61e6c2965a67e352be96f95ce1992c44e.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 月 30 日午前 11:11 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1059 "2025-01-30T11:11:47Z")

</div>

代替モデル、特に大規模なホスト型オープンソースモデルの使用方法については、最後の投稿を参照してください。

---

<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 年 2 月 10 日午前 12:34 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1060 "2025-02-10T00:34:27Z")

</div>

@merefieldさん、こんにちは。

トピックのチャットボット自動応答が、トピック内で応答する際に2回応答するようになりました。ユーザーが質問すると、チャットボットが回答し、すぐに同じ質問に2回連続で回答します。どうすれば落ち着かせることができるでしょうか？🕶

---

<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 月 10 日午後 1:51 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1061 "2025-02-10T13:51:50Z")

</div>

それは非常に奇妙です。

最新バージョンでテストしたところ、最初の投稿に対してのみ1つの応答しか受け取っていません。最初の投稿 → 自動応答 → 返信 → 別のボット応答。

現在、あなたの問題を再現できるかどうかわからないため、あなたの設定について詳しく説明していただけますか？

それとも、それがあなたが目にしている動作ですか？

ボットは、さらに別のユーザーがトピックに投稿するまで、常に応答し続けることに注意してください。したがって、当初は、会話がユーザーとボットの間にある間、ボットは常に最後に話します（これはOPで文書化されています）。

誰かがその機能改善に資金を提供する寸前でしたが、請求書を支払わなかったため、現時点では現在の動作のままです。

---

<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 年 2 月 10 日午後 2:22 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1062 "2025-02-10T14:22:58Z")

</div>

ロバートさん、ありがとうございます。いくつか調べてみます。常に発生するわけではありません。ボットに返信しながら同時に@botにメンションすることが原因なのか、あるいは同じブラウザで別のアカウントにログイン・ログアウトすることによるキャッシュの問題なのか、確信が持てませんでした。最近のアップデートで何か問題が発生したのではないかと考えました。私の環境も最新の状態です。もし具体的な原因となる状況が見つかったら、お知らせします。

---

<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 月 10 日午後 2:28 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1063 "2025-02-10T14:28:01Z")

</div>

> [@BrianC](#):
>
> ボットに返信して同時に @bot にメンションすることに関連しているかどうかはわかりませんでした

これもテストしましたが、二重応答はトリガーされませんでした。

投稿の評価は一度だけ行われ、メンションされたり返信されたりした場合は返信しますが、重複することはありません。

評価はボットの投稿を無視するため、ボットが自分自身に返信しようとすることはありません。

特定の状況について、さらに詳細を把握できればお知らせください。

---

<div class="post-metadata">

### Author: ![Bathinda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bathinda/32/135888_2.png) [@Bathinda](https://meta.discourse.org/u/Bathinda)
#### Post date: [2025 年 2 月 12 日午前 5:41 UTC](https://meta.discourse.org/t/discourse-chatbot/256652/1064 "2025-02-12T05:41:03Z")

</div>

このAIボット（[私のホームページ](https://BathindaHelper.com)に表示されているロボットアイコン）がどのAIモデルを使用しているのか見つけられませんでした。

 ![AIボットの設定に関連するオプション（「AIボットを有効にする」や「AIボットモジュールを有効にする」など）が表示されているウェブサイトの設定インターフェイスを示す画像。AIによるキャプション付き | 690x311](https://global.discourse-cdn.com/meta/original/4X/4/0/8/408d3b4a88e04851248c76ae48a5b131f7aacf53.png)

また、このボットのAI（モデル）を変更することは可能でしょうか？他にどのようなオプションがありますか？

時々、返信できなかったことを伝えてきます。

 ![チャットボットのメッセージのスクリーンショットで、満足のいく応答を提供できなかったことを示し、必要に応じて管理者に連絡するようにアドバイスしています。メッセージの下に1つの「いいね」と返信オプションがあります。AIによるキャプション付き | 690x201](https://global.discourse-cdn.com/meta/original/4X/4/f/4/4f4d7a6bf2c5e97005a05f6ca819db96eba2439f.png)

他の times は返信しようとしますが、決して返信しません。

 ![WhatsAppグループのメッセージスレッドのスクリーンショットで、チャットボットがユーザーに応答できるかどうかを尋ねるメッセージを送信しています。AIによるキャプション付き | 690x476](https://global.discourse-cdn.com/meta/original/4X/6/6/b/66b8fe8f917af2bef73c88d52cda994e50aa7e09.png)

[Previous page](https://meta.discourse.org/t/discourse-chatbot/256652.md?page=7)

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