피드로 돌아가기
Pet Imagination by Inithouse: our AI pet portrait pipeline, 9 styles under 60 seconds
Dev.toDev.to
AI/ML

Prompt Skeleton 기반의 9종 스타일 생성 파이프라인 60초 내 완결

Pet Imagination by Inithouse: our AI pet portrait pipeline, 9 styles under 60 seconds

Jakub2026년 6월 27일4intermediate

Context

사용자 경험 최적화를 위해 가입 절차와 대기 시간을 제거한 초고속 AI 포트레이트 서비스 설계 필요. 다수의 스타일을 제공하면서도 일관된 품질 유지와 낮은 Latency 달성이 핵심 과제임.

Technical Solution

  • Prompt Skeleton 구조 도입을 통한 스타일별 파라미터(Prefix, Description, Composition 등) 주입 방식으로 9개 스타일의 품질 일관성 확보
  • Image Validation과 Animal Detection을 Parallel Preprocessing으로 처리하여 처리 시간 3초 단축
  • 변경 빈도가 낮은 스타일 파라미터를 Precompute하여 Prompt Caching함으로써 템플릿 조립 시간을 50ms 미만으로 최소화
  • Client-side Compression을 통한 JPEG 품질 70% 최적화로 Payload 크기를 줄여 Upload 속도 개선
  • 45초 초과 시 Quality Modifier를 제거한 Simplified Prompt로 자동 재시도하는 Timeout & Retry 전략 적용
  • 사용자의 체감 대기 시간 감소를 위해 진행 단계(Preprocessing $\rightarrow$ Generating)를 실시간 노출하는 UX 전략 채택

1. 반복적인 API 요청 시 변경되지 않는 템플릿 부분의 Precompute 및 Caching 적용 여부 검토

2. 순차적 전처리 단계의 의존성 분석을 통한 Parallel Processing 전환 가능성 확인

3. 네트워크 병목 해결을 위한 Client-side Data Compression 도입 및 품질 임계값 테스트 수행

4. Long-running Task에 대해 단순 Spinner 대신 단계별 진행 상태를 노출하여 Perceived Latency 개선

원문 읽기