Feature Summary
데모데이 이후 BASIC, PRO 복원 티어를 활성화하여 크레딧 기반 다중 모델 복원 지원
Motivation
현재 PREMIUM(supir-v0q) 단일 티어로 운영 중. 데모데이 후 사용자에게 크레딧 소비량에 따른 복원 품질 선택권을 제공하기 위해 다중 티어 활성화가 필요합니다.
Proposed Solution
RestorationTier enum에서 BASIC/PRO 주석 해제
RestorationProperties + active-tier 설정 복원 또는 FE에서 tier 선택 가능하도록 API 확장
- Service에서 tier 분기 로직 복원 (
createModelInput switch문)
- PRO 파이프라인 구현: microsoft/old-photos → supir → CodeFormer 체인
티어 설계
| 티어 |
크레딧 |
모델 |
원가/건 |
| BASIC |
1 |
flux-kontext-apps/restore-image |
~$0.04 |
| PREMIUM |
1 |
cjwbw/supir-v0q (현재 활성) |
~$0.14 |
| PRO |
3 |
파이프라인 체인 |
~$0.16 |
참고 코드
RestorationTier.java — 주석 처리된 BASIC, PRO 해제
RestoreImageInput.java — BASIC용 모델 Input (이미 구현됨)
SupirInput.java — PREMIUM용 모델 Input (현재 사용 중)
Related Domain
Additional Context
Feature Summary
데모데이 이후 BASIC, PRO 복원 티어를 활성화하여 크레딧 기반 다중 모델 복원 지원
Motivation
현재 PREMIUM(supir-v0q) 단일 티어로 운영 중. 데모데이 후 사용자에게 크레딧 소비량에 따른 복원 품질 선택권을 제공하기 위해 다중 티어 활성화가 필요합니다.
Proposed Solution
RestorationTierenum에서 BASIC/PRO 주석 해제RestorationProperties+active-tier설정 복원 또는 FE에서 tier 선택 가능하도록 API 확장createModelInputswitch문)티어 설계
참고 코드
RestorationTier.java— 주석 처리된 BASIC, PRO 해제RestoreImageInput.java— BASIC용 모델 Input (이미 구현됨)SupirInput.java— PREMIUM용 모델 Input (현재 사용 중)Related Domain
Additional Context
RestoreImageInput,SupirInputsealed interface 이미 존재