안녕하세요,
커뮤니티 포럼에 Discourse AI를 활성화하고 여러 언어로 백필(backfill)을 시작했습니다. 게시글과 주제의 약 60%가 번역되었지만, 이 과정에서 콘솔에(ai_translation_verbose_logs가 활성화된 상태) 에러가 매우 많이 발생하고 있으며, 현재 백필 작업이 거의 중단된 상태입니다:
DiscourseAi::Translation: Failed to translate topic 563 to de: Validation failed: Title can't be blank, Fancy title can't be blank /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-8.0.3/
DiscourseAi::Translation: Failed to translate post 582 to pl_PL: Validation failed: Raw can't be blank, Cooked can't be blank /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-8.0.3/lib/a
특이한 점은 다음과 같습니다:
- 언급된 게시글과 주제는 꽤 정상적으로 보이며, 제목과 본문이 단순한 것부터 복잡한 것까지 다양한 형태를 가지고 있습니다. 유사한 내용은 성공적으로 번역되었습니다.
- 두 번째 또는 세 번째 시도에 성공적으로 번역되는 경우가 많습니다.
- 게시글에는 사용자 정의 페르소나를 사용 중이지만, 내장된 게시글 번역기 페르소나나 내장된 주제 제목 번역기에서도 동일한 문제가 발생합니다.
- 테스트한 모든 모델에서 발생합니다: Gemini-2.5-flash(논리 추론 비활성), Gemini-2.5-flash(논리 추론 활성), GPT5, GPT5-mini.
- 모든 로케일에서 동일하게 발생합니다(en, es, pt, de, pl_PL, fr, nl).
이를 더 자세히 디버깅하기 위해 전체 프롬프트와 모델 응답을 로그로 기록할 수 있을까요?
해당 프롬프트를 동일한 모델에서 수동으로 테스트해 보았지만, 항상 성공적으로 응답을 반환합니다.