Comment fonctionne la régénération des résumés ?

J’ai effacé tous les résumés avec AiSummaries.destroy_all dans rails c, et j’ai lancé une nouvelle exécution avec un LLM différent, en utilisant ai summary backfill topic max age days = 60. Au début, j’avais réglé ai summary backfill maximum topics per hour trop haut, donc beaucoup des sujets les plus récents ont échoué à cause des limites de débit. C’est de ma faute, mais je m’attendais à ce qu’après avoir rempli les données jusqu’à 60 jours, il démarre une nouvelle boucle et remplisse les sujets échoués. Cependant, il ne le fait pas - il a rempli les données jusqu’à 60 jours, puis s’est arrêté.

Le travail s’exécute avec succès toutes les 5 minutes, mais ne prend que quelques millisecondes, donc évidemment il ne trouve rien à remplir.

Je surveille la progression (ou son absence) avec Data Explorer, en utilisant les tables ai_summaries et ai_api_audit_logs.

Si je clique manuellement sur le bouton Résumer d’un sujet qui n’a pas été rempli, il génère un nouveau résumé, donc je suis correctement connecté au fournisseur d’IA, et les sujets sont « résumables ».

Aucune erreur dans /logs.

Des idées ?