Relight는 사진 한 장과 원하는 빛에 대한 한 문장을 받아, 같은 인물과 같은 장면을 그 빛으로 다시 비춰 돌려줍니다. "블루아워, 트럭 헤드라이트 켜짐"이라고 쓰면 한낮 사진이 황혼으로 돌아옵니다. 요금은 장당 $0.03입니다.
"무료"에 대해: SpicyAPI에는 무료 구간이 없습니다. 납품된 이미지에 대해서만 과금되며, 실패한 작업은 과금되지 않습니다(작업 가이드 참고).
전후 비교: 한낮에서 블루아워로
입력은 연한 초록색 트럭 옆에 선 여성이 있는 밝은 소금 평원 사진입니다. 프롬프트는 "Relight the image as blue hour just after sunset: cool blue sky light, the truck's headlights switched on and glowing warm."


사진에 없던 것(켜진 헤드라이트)을 프롬프트로 요청했는데 그대로 나왔다는 점에 주목하세요. 말로 설명한 광원은 추가될 수 있습니다.
안개 낀 해변을 금빛 석양으로
두 번째는 새벽 자갈 해변을 걷는 두 사람의 16:9 영화 스틸입니다. 프롬프트는 "Relight the image with a low golden sunset behind the couple: warm rim light on their hair and coats, long shadows across the pebbles."


오두막, 언덕, 물은 제자리에 있습니다. 해가 새로 생겼고 모든 색이 그에 맞춰 움직였습니다.
어두운 방과 스포트라이트 하나
세 번째는 흰 스튜디오의 댄서입니다. 프롬프트는 "Relight the image with a single hard spotlight from directly above in a dark studio, deep shadows all around him."

세 가지 중 가장 큰 변화입니다. 포즈는 유지됩니다. 하지만 빛이 자연스러워 보이도록 배경이 어두워져서, 방은 더 이상 같은 방이 아닙니다.
Relight 애드온이 더하는 것(한 번의 테스트에서)
Relight는 Alibaba의 오픈 모델 Qwen-Image-Edit-2509에 dx8152의 Relight LoRA(오픈 커뮤니티 어댑터)를 얹어 실행합니다. 리라이트 능력은 그 작자의 작업이며, 우리는 사진과 문장만 보내면 되도록 묶어 놓았을 뿐입니다.
한 번의 테스트로, 스튜디오 인물 사진 한 장을 같은 지시와 같은 시드로 기본 편집 모델에 애드온 없이 한 번, 애드온을 넣고 한 번 돌렸습니다. 기본 모델도 리라이트를 하며 창문과 따뜻한 빛을 더했습니다. 애드온을 쓰면 빛이 더 강하고 방향이 뚜렷해져, 머리카락에 따뜻한 윤곽광과 벽에 창틀 모양의 빛 무늬가 생겼습니다. 인물 사진 한 장의 결과이므로 측정이 아니라 관찰로 읽어 주세요. 기본 모델의 결과는 여기에 싣지 않았습니다.
프롬프트 쓰는 법
프롬프트가 곧 빛이므로 기본값은 없습니다. "Relight the image with" 또는 "Relight the image as"로 시작하고 광원, 방향, 색, 강도를 쓰세요. 테스트에서 본 것:
- 블루아워(소금 평원): 사진에 없는 광원 "the truck's headlights switched on and glowing warm"을 지정하자 추가되었습니다.
- 석양(해변): 위치와 윤곽을 지정한 "a low golden sunset behind the couple: warm rim light on their hair and coats"로 두 인물의 윤곽에 따뜻한 빛이 생겼습니다.
- 스포트라이트(댄서): "a single hard spotlight from directly above in a dark studio"는 인물만이 아니라 방 전체를 어둡게 했습니다.
- 창문 빛(스튜디오 인물 사진, 이 글에는 없음): 창문 빛을 요청하자 벽에 창틀 모양의 빛 무늬가 더해졌습니다. 새 사물을 원하지 않으면 빛만 묘사하세요. 이는 우리의 제안이며 따로 테스트하지는 않았습니다.
- 테스트하지 않은 제안: 한 번에 하나만 바꾸고, 결과가 비슷하면
seed를 유지해 두 버전을 깔끔하게 비교하세요.
못 하는 것
- 다른 사진의 조명을 복사하지는 못합니다. Relight는 텍스트로 움직입니다. 참조 이미지의 빛에 맞추는 것은 다른 도구의 일입니다.
- 원래 있던 강한 그림자는 새 빛과 충돌합니다. 먼저 Shadow Remover로 그림자를 지우고, 깨끗해진 결과를 리라이트하세요. 첫 단계는 그림자 제거 가이드에 있습니다.
- 큰 변화는 배경도 바꿉니다. 스포트라이트 테스트에서는 방이 어두워졌습니다. 의도한 결과지만 픽셀 단위의 편집은 아닙니다.
- 결과물은 약 100만 화소입니다. 인쇄 크기가 필요하면 Image Upscaler를 쓰세요.
- 얼굴은 고정되지 않습니다. 세 예시에서 얼굴은 바뀌지 않은 것처럼 보였지만 얼마나 달라지는지는 측정하지 않았으니, 중요한 인물 사진을 교체하기 전에 원본과 비교하세요.
Playground에서 써 보기
- Relight 페이지를 열고 충전된 계정으로 로그인합니다.
- 10 MB 이하의 JPEG, PNG, WebP 사진을 업로드합니다.
- 프롬프트 칸에 새 빛을 씁니다. 화면비를 비워 두면 사진의 비율이 유지됩니다.
- 실행합니다. 세 예시에서 모델 처리 시간은 7~30초였습니다.
코드에서 호출하기
서버 환경에 SPICY_API_KEY를 설정한 뒤 작업을 생성합니다.
curl https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{
"model": "spicyapi/relight-v1/edit",
"input": {
"image_url": "https://example.com/your-photo.jpg",
"prompt": "Relight the image as blue hour just after sunset: cool blue sky light, the truck headlights switched on and glowing warm.",
"seed": 51
}
}'taskId가 반환되며, 폴링이나 웹훅으로 결과를 받습니다(작업 가이드 참고). image_url은 사진의 공개 HTTPS 링크여야 합니다. 선택 필드는 aspect_ratio, seed, output_format(jpeg, png, webp)입니다. 결과물은 자체 저장소로 복사하세요. 생성 파일은 최대 14일간 보관됩니다.
FAQ
무료 AI 리라이트가 있나요?
SpicyAPI에는 없습니다. Relight는 납품된 이미지당 $0.03이며 실패한 작업은 과금되지 않습니다. 다른 도구들은 일일 무료 한도를 내세우기도 하니 최신 약관을 확인하세요.
사람이 바뀌나요?
세 예시에서 얼굴은 바뀌지 않은 것처럼 보였고 포즈, 옷, 구도도 유지되었습니다. 달라지는 정도는 측정하지 않았으니 원본과 비교하세요.
참조 사진의 빛에 맞춰 리라이트할 수 있나요?
아니요. 텍스트 지시만 따릅니다.





