سيتوقف الروبوت عن الاستجابة تلقائيًا بمجرد انضمام شخص ثانٍ (بشري) إلى المحادثة (أي ينشر).
سيستجيب الروبوت دائمًا عند استدعائه عندما يكون هناك إنسان واحد فقط.
هذا مغطى في OP، هنا:
سيتوقف الروبوت عن الاستجابة تلقائيًا بمجرد انضمام شخص ثانٍ (بشري) إلى المحادثة (أي ينشر).
سيستجيب الروبوت دائمًا عند استدعائه عندما يكون هناك إنسان واحد فقط.
هذا مغطى في OP، هنا:
منتدى الخاص بي يضم أكثر من 100 ألف مستخدم وقد قمت للتو بتعديل فترة ملخص البريد الإلكتروني إلى 600 يوم بدلاً من 180، مما أدى إلى إرسال العديد من رسائل البريد الإلكتروني الآن. هل يمكن أن يؤثر هذا على تشغيل الحصة؟ لأنني قمت بتشغيل إعادة تعيين الحصة ولم يحدث شيء، وقد مرّت ساعة. لقد ذكرت البوت نعم
قد يتأخر رد الروبوت إذا كان هناك طابور كبير من المهام.
أعتقد أن المهمة التي تم تشغيلها قد تتأخر أيضًا.
تعامل مع المتأخرات أولاً :).
لقد حاولت صياغة رد لك عدة مرات، لكنني فشلت في النهاية. يرجى الاتصال بالمسؤول إذا استمر هذا الأمر، شكرًا لك!
تحتاج إلى إلقاء نظرة على السبب. يجب أن يكون هناك خطأ في سجلاتك.
تحقق من استجابة الذكاء الاصطناعي عن طريق تمكين التسجيل المطول (آخر الإعدادات) وتحويل السجل إلى “تحذير” (لا يمكنك قراءة سجلات “المعلومات” في بيئة الإنتاج)
ثم اعرض هذه السجلات في /logs
غالبًا ما يكون هذا بسبب عدم تقديم مفتاح صالح أو عدم وجود أموال كافية في حسابك، ولكن قد يكون لأسباب أخرى.
أعتقد أن لدي قائمة انتظار كبيرة في Sidekiq. هل هناك طريقة لزيادة سعة Sidekiq لمعالجة المهام بشكل أسرع؟
هذا يتجاوز نطاق هذا المكون الإضافي إلى حد ما ![]()
مزيج من
عادةً ما يجب أن تكون قوائم الانتظار الخاصة بك فارغة تقريبًا.
Chatbot: كانت هناك مشكلة، ولكن سيتم إعادة المحاولة حتى الحد: nil لا يمكن إجباره على عدد صحيح
هذا هو الخطأ الذي أحصل عليه
هل قمت بتفعيل: Chatbot embeddings enabled؟
يفترض أن يكون روبوتك من نوع RAG؟ (إذا كان الأمر كذلك، فيجب تمكين الخيار أعلاه)
ما هو النموذج الذي تستخدمه؟
لا يوجد RAG.
gpt-4o-mini
هل يمكنك رؤية تتبع المكدس في /logs لهذا الخطأ؟
رسالة (تم الإبلاغ عن 4 نسخ)
Chatbot: حدثت مشكلة، ولكن سيتم إعادة المحاولة حتى الحد: 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'
يرجى ضبط هذه وفقًا لذلك وإخباري إذا كان بإمكانك رؤية أي شيء إضافي في السجلات يبدو مريبًا:
ملاحظة: لقد أكدت أن روبوتات Basic و RAG تعمل على أحدث إصدار.
الخلاصة من المناقشة الخاصة: لم يتم تشغيل مهمة إعادة تعيين الحصة التموينية بعد.
يجب تشغيل هذا مرة واحدة قبل أن تتمكن من استخدام الروبوت.
حاليًا، قد تحتاج إلى تشغيل هذا مرة واحدة بعد تثبيت المكون الإضافي.
سأبحث في إجراء هذا التشغيل الأولي لمرة واحدة تلقائيًا في وقت قريب.
نأمل أن يحل ذلك المشكلة بشكل نهائي.
انضم إلى الحدث مع Chatbot ![]()
يمكنك استخدام الروبوت في وضع أساسي على الأقل للوصول إلى V3 و R1
لقد استخدمت:
(لا يوجد انتساب)
الذي يستضيف نماذجهم.
تم الإعداد على النحو التالي:
ولكن قد تتمكن من استخدام DeepSeek AI مباشرة إذا كان بإمكانك الوصول إلى موقعهم للتسجيل ![]()
سيكون عنوان URL الأساسي هو “https://api.deepseek.com”.
انظر آخر مشاركة لمعرفة طريقة استخدام نماذج بديلة، وخاصة النماذج الكبيرة المستضافة مفتوحة المصدر.
مرحباً @merefield.
الرد الآلي الخاص بموضوعي الخاص بالروبوت المحادثة يستجيب مرتين عند الرد في الموضوع الآن. لذلك، عندما يطرح المستخدم سؤالاً، يجيب الروبوت المحادثة ثم يجيب فوراً على نفس السؤال مرة ثانية مرتين متتاليتين. هل لديك أي أفكار حول كيفية تهدئته ![]()
هذا غريب جداً.
لقد اختبرت هذا للتو على أحدث إصدار وتلقيت استجابة واحدة فقط لكل مشاركة، المشاركة الأولية → الرد التلقائي → الرد → استجابة أخرى من البوت.
هل يمكنك توضيح إعداداتك حيث لست متأكداً من قدرتي على إعادة إنتاج مشكلتك حالياً؟
أم أن هذا هو السلوك الذي تراه؟
لاحظ أن البوت سيستمر دائماً في الرد حتى يقوم مستخدم آخر بنشر مشاركة في الموضوع. لذا في البداية، بينما المحادثة بين المستخدم والبوت، سيتحدث البوت دائماً أخيراً (هذا موثق في المشاركة الأولى).
كان شخص ما على وشك تمويل تحسين وظيفي لذلك ولكنه لم يدفع الفاتورة أبداً، لذا نحن عالقون بالسلوك الحالي في الوقت الحالي.
شكرًا لك روبرت. سأحاول معرفة بعض الأشياء. لا يحدث هذا دائمًا. لم أكن متأكدًا مما إذا كان يمكن أن يتعلق بالرد على الروبوت وذكر @bot في نفس الوقت أو ربما مشكلة في ذاكرة التخزين المؤقت لتسجيل الدخول والخروج من حسابات مختلفة من نفس المتصفح. اعتقدت ربما ظهر شيء ما مع التحديثات الأخيرة. تم تحديث إعداداتي أيضًا. إذا وجدت ظرفًا محددًا يسبب ذلك، فسأعلمك.