كيف تعمل عملية تجديد الملخصات؟

لقد قمت بمسح جميع الملخصات باستخدام AiSummaries.destroy_all في rails c، وبدأت تشغيلًا جديدًا باستخدام LLM مختلف، باستخدام ai summary backfill topic max age days = 60. في البداية، قمت بتعيين ai summary backfill maximum topics per hour مرتفعًا جدًا، لذلك فشلت العديد من أحدث المواضيع بسبب حدود المعدل. هذا خطئي، لكنني توقعت أنه بعد إعادة الملء لمدة 60 يومًا، سيبدأ حلقة جديدة ويعيد ملء المواضيع الفاشلة. ومع ذلك، فإنه لا يفعل ذلك - فقد أعاد الملء لمدة 60 يومًا ثم توقف.

تعمل المهمة بنجاح كل 5 دقائق، ولكنها تستغرق أجزاء من الثانية فقط، لذلك من الواضح أنها لا تجد شيئًا لإعادة ملئه.

أنا أراقب التقدم (أو عدمه) باستخدام Data Explorer، باستخدام جدولي ai_summaries و ai_api_audit_logs.

إذا قمت بالنقر يدويًا فوق زر الملخص في موضوع لم يتم إعادة ملئه، فإنه ينشئ ملخصًا جديدًا، لذا فأنا متصل بشكل صحيح بمزود الذكاء الاصطناعي، والمواضيع “قابلة للتلخيص”.

لا توجد أخطاء في /logs.

أفكار؟