Skip to content

fix: 한국어 입력을 GPU promptd로 전달 - #3

Merged
tpals0409 merged 1 commit into
mainfrom
fix/korean-promptd-contract
Aug 5, 2026
Merged

fix: 한국어 입력을 GPU promptd로 전달#3
tpals0409 merged 1 commit into
mainfrom
fix/korean-promptd-contract

Conversation

@tpals0409

Copy link
Copy Markdown

장애

최근 GPU 실행 18건이 모두 고정 fallback 장면을 사용했습니다. 서비스가 비ASCII 키워드를 버리고 inputs.prompt를 보내 GPU promptd를 우회한 것이 원인입니다.

수정

  • preview inputs.prompt 제거
  • title, keywords 한글 원문 전달
  • GPU 결과 meta.prompt 저장
  • 선택된 preview의 실제 prompt와 seed로 final 생성
  • 기존 SQLite에 rendered_prompt 무중단 migration
  • 완료 prompt 없는 preview 선택은 409

검증

  • RED: 새 계약 테스트 실패 확인
  • GREEN: .venv/bin/python -m pytest -q21 passed
  • Regression: compileall, diff-check 통과

배포 후 서로 다른 한국어 요청 2건의 실제 GPU prompt 및 결과를 검증합니다.

@tpals0409
tpals0409 merged commit a0d9279 into main Aug 5, 2026
2 checks passed
@tpals0409
tpals0409 deleted the fix/korean-promptd-contract branch August 5, 2026 06:23
@tpals0409

Copy link
Copy Markdown
Author

운영 hotfix 배포 및 GPU 실측 검증 완료했습니다.

  • 배포 이미지: sha-a0d9279d3d1f89d7690c46000d7208d6406f43e3@sha256:23782f73d5c7ee3dde2858188c6dd835bfa9e17cd88623de3871cdede9f31cc8
  • 한국어 요청 2건, preview 12개 모두 done, 실패 0
  • preview inputs: prompt 없음, 한글 title/keywords 원문 일치
  • 요청별 GPU meta.prompt: 각 요청 내 6개 동일, 두 요청 간 overlap 0
  • 기존 a quiet landscape... fallback 포함 0
  • GPU 반환 prompt 모두 ASCII 영문
  • 최종본: preview의 실제 prompt·seed 정확히 재사용, title/keywords 없음
  • 최종 파일: WebP 1795×2657, HTTP 200

장애 원인이었던 비ASCII 제거 및 promptd 우회가 운영에서 해소됐습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant