Olá,
Ativei o Discourse AI em nosso fórum da comunidade e comecei a preencher dados em vários idiomas. Cerca de 60% das postagens e tópicos foram traduzidos, mas, no processo, estou recebendo MUITOS erros no console (ai_translation_verbose_logs está ativado) e agora o preenchimento de dados parou em grande parte:
DiscourseAi::Translation: Falha ao traduzir tópico 563 para de: Falha na validação: Título não pode ficar em branco, Título elegante não pode ficar em branco /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-8.0.3/
DiscourseAi::Translation: Falha ao traduzir postagem 582 para pl_PL: Falha na validação: Raw não pode ficar em branco, Cooked não pode ficar em branco /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-8.0.3/lib/a
O estranho é que:
- As postagens e tópicos mencionados parecem normais, eles têm diferentes tipos de títulos e corpos, tanto simples quanto complexos. Postagens semelhantes foram traduzidas com sucesso.
- Em uma segunda ou terceira tentativa, eles geralmente são traduzidos com sucesso.
- Estou usando uma persona personalizada para Postagens, mas isso acontece com a persona integrada de Tradutor de Postagens, bem como com a persona integrada de tradução de títulos de tópicos.
- Isso acontece em todos os modelos que testei: Gemini-2.5-flash (sem pensar), Gemini-2.5-flash (pensando), GPT5 e GPT5-mini.
- Isso acontece em todos os locais igualmente (en, es, pt, de, pl_PL, fr, nl).
É possível registrar os prompts completos e as respostas do modelo para depurar isso ainda mais?
Estou testando os mesmos prompts manualmente em todos esses modelos e eles sempre respondem com sucesso.