h-lab/src/main/java/com/hlab/yanalyst/service
hehihoho3@gmail.com b151204267 fix(gemini): 화면 자막 타임스탬프 0/빈결과 문제 해결
원인: Gemini 2.5 Flash의 thinking(타임스탬프 추론)+JSON 출력이 자막 많은 영상에서
출력 토큰을 초과해 JSON이 잘림 → 0개 또는 타임스탬프 전부 0.

- maxOutputTokens 65536(최대)로 상향 — thinking+JSON 잘림 방지(핵심)
- temperature 0 — 일관성
- 프롬프트: 시작/끝 시각 정확히, 전부 0 금지, 누락 없이 추출하도록 보강
- 빈 결과면 최대 3회 재시도(영상이해 비결정성 보완)

검증: 470·560(자막 많은 영상) 모두 진행형 타임스탬프로 정상 추출.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 18:43:47 +09:00
..
DashboardService.java feat(dashboard): add full-set pipeline summary with single endpoint 2026-05-30 22:31:21 +09:00
GeminiSubtitleService.java fix(gemini): 화면 자막 타임스탬프 0/빈결과 문제 해결 2026-06-25 18:43:47 +09:00
TranslateService.java chore(translate): 번역 서비스 URL을 h-translate.tolag.shop 으로 변경 2026-06-25 14:05:26 +09:00
YoutubeSearchService.java Retire Opal/YtVideo pipeline; ChannelVideo is the single video master 2026-05-30 19:51:53 +09:00