Whizi 이미지 생성 실패: 모든 오류와 해결법

빠른 답변

Whizi에서 이미지 생성이 실패하면 오류 문구 자체가 원인을 알려줍니다. 요금제 제한, 소진된 사용량, 스크리너의 거부, 거절된 요청, 또는 작업이 시작된 후 발생한 제공업체 오류 중 하나입니다. 이미지 생성은 Pro와 Powerhouse에서만 제공됩니다. 제공업체 오류는 예약된 사용량을 환불하므로 같은 프롬프트를 다시 보내면 됩니다.

짧은 답

Whizi에서 이미지 생성이 실패하면 오류 문구가 어떤 종류의 실패인지 알려줍니다. 요금제 제한, 소진된 사용량, 스크리너의 거부, 거절된 요청, 또는 작업이 이미 시작된 후 발생한 제공업체 오류 중 하나입니다. 이 중 앞의 두 가지만 요금제를 바꾸면 해결됩니다. 제공업체 오류는 보통 같은 프롬프트를 다시 보내면 해결되며, 예약해 둔 사용량도 환불됩니다.

이미지 생성은 Pro와 Powerhouse에 포함되어 있습니다. Free와 Starter 계정은 이미지 사용량이 0이므로, 이 요금제에서 거부되는 것은 오류가 아니라 설계된 동작입니다.

표시되는 오류발생한 상황해야 할 일
Choose a subscription to generate images.무료 계정이 이미지를 요청함 (HTTP 402)Pro 또는 Powerhouse 구독하기
Upgrade to Pro or Powerhouse to generate images.이미지 사용량이 없는 유료 요금제, 즉 Starter (HTTP 403)Pro 또는 Powerhouse로 업그레이드
Your monthly image generation limit has been reached.해당 기간의 이미지 카운터가 소진됨 (HTTP 429)다음 기간을 기다리거나 상위 요금제로 이동
Your weekly image generation limit has been reached.주간 결제 주기에서 동일한 상황 (HTTP 429)다음 기간을 기다리거나 상위 요금제로 이동
Image generation could not be started. Please try again.제출 시 제공업체가 작업을 거부함 (HTTP 429 또는 502)다시 시도하세요. 예약은 환불되었습니다
The image provider could not complete this generation.제공업체가 작업을 수락했지만 이후 실패로 보고함다시 시도하거나 다른 이미지 모델을 사용하세요. 예약은 환불되었습니다
Image prompts must be between 1 and 4000 characters.프롬프트가 비어 있거나 상한을 초과함 (HTTP 400)프롬프트를 줄이세요

요금제와 사용량: 버그가 아닌 두 가지 거부

이미지 생성은 텍스트 메시지와 별도로, 자체 카운터로 계량됩니다. 단독 이미지 작업은 이미지 카운터만 소모하며 크레딧 잔액은 소모하지 않습니다.

요금제월 기간당 이미지 생성 횟수
Free0
Starter0
Pro100
Powerhouse500

주간 결제 주기에서는 월 사용량을 4로 나누고 올림한 값이 적용됩니다.

무료 계정은 Choose a subscription to generate images.를 HTTP 402, 코드 subscription_required로 받습니다. 이미지 사용량이 없는 등급의 유료 계정은 Upgrade to Pro or Powerhouse to generate images.를 HTTP 403, 코드 tier_upgrade_required로 받습니다. 현재 이 두 번째 경우는 Starter를 뜻하는데, Starter와 Free가 사용량이 0인 두 요금제이기 때문입니다.

해당 기간의 카운터가 소진되면, 월간 주기에서는 Your monthly image generation limit has been reached., 주간 주기에서는 Your weekly image generation limit has been reached. 메시지가 표시되며 둘 다 HTTP 429, 코드 image_limit_reached입니다. 카운터는 결제 기간 단위이므로 기간이 바뀌기를 기다리거나 상위 요금제로 이동하는 것이 선택지입니다. 이미지 카운터는 크레딧 잔액과는 별도의 계량 장치입니다.

작업이 시작된 후 실패한 경우

이는 제공업체 오류입니다. 같은 프롬프트가 두 번째 시도에서 성공하는 경우가 많고, 흔히 발생하는 두 가지 오류 모두 사용량을 돌려주기 때문에 다시 시도할 가치가 있습니다.

Image generation could not be started. Please try again.는 제출 호출이 실패할 때 반환됩니다. 제공업체가 속도 제한으로 응답하면 HTTP 429, 코드 image_provider_rate_limited이고, 그 외의 경우에는 HTTP 502, 코드 image_submit_failed입니다. 오류가 반환되기 전에 예약은 이미 환불됩니다.

The image provider could not complete this generation.는 제공업체가 작업을 수락한 뒤 나중에 실패로 보고했을 때 작업 기록에 남습니다. 이 시점에도 예약은 환불됩니다.

Image generation status is temporarily unavailable.는 생성 자체가 아니라 상태 조회가 실패했다는 뜻입니다. 상위 조회가 속도 제한에 걸리면 HTTP 429, 그 외에는 HTTP 502이며 둘 다 코드는 image_status_failed입니다. 작업이 여전히 진행 중일 수 있으니 실패했다고 단정하기 전에 새로고침하세요.

Image job not found.는 작업 id가 확인되지 않을 때 반환되는 HTTP 404, 코드 image_job_not_found입니다.

더 드물게 나타나는 세 가지 문구는 이미지 자체는 생성됐지만 가져오거나 저장하지 못했다는 뜻입니다. 완성된 이미지를 저장소에 복사할 수 없을 때는 The completed image could not be saved., 제공업체 이미지를 가져오는 요청이 정상이 아니거나 상한을 초과하는 길이를 나타낼 때는 Generated image could not be downloaded., 다운로드한 이미지가 비어 있거나 바이트 상한을 초과할 때는 Generated image exceeded the size limit.입니다. 이 과정의 앞 단계에도 두 가지가 더 있습니다. 제공업체의 결과 URL이 없거나 허용된 호스트 목록에 없을 때 발생하는 Image provider returned an invalid URL., 결과 가져오기가 성공하지 못했을 때의 Image result was unavailable.입니다. 이 모두에서 사용자가 할 수 있는 유일한 조치는 다시 시도하는 것입니다.

Something went wrong. Please retry.는 처리되지 않은 백엔드 오류에 사용되는 HTTP 500 본문이자 코드 internal_error로, 그 자체로는 별다른 진단 정보를 담고 있지 않습니다. 같은 프롬프트에서 계속 반복된다면 프롬프트를 바꿔도 해결되지 않으며, 설정에서 지원팀에 문의할 수 있습니다.

생성 전에 요청을 거부하는 오류

Choose Whizi Image, Nano Banana, FLUX, or Stable Diffusion.는 요청에 지정된 모델이 이미지 생성 모델이 아닐 때 반환되는 HTTP 400, 코드 invalid_image_model입니다. 이 네 가지가 카탈로그에서 제공하는 이미지 모델입니다.

Image prompts must be between 1 and 4000 characters.는 HTTP 400, 코드 invalid_image_prompt입니다. 빈 프롬프트와 5,000자짜리 프롬프트 모두 같은 검사에서 걸립니다.

단독 작업이 아니라 채팅 안에서 생성하는 경우에는 채팅 경로에서 나오는 문구가 대신 표시됩니다. The model is temporarily rate-limited. Please retry shortly.는 미디어 제공업체가 속도 제한으로 응답할 때 반환되는 HTTP 429, 코드 provider_rate_limited입니다. 이 경로에서 발생하는 다른 모든 실패는 HTTP 502, 코드 provider_errorError generating response. Please try again.를 반환합니다. 둘 다 곧바로 다시 시도할 가치가 있습니다.

채팅 내 이미지 프롬프트는 이미지 오류가 아닌 일반적인 채팅 제출 오류로도 막힐 수 있으며, 이는 별도의 문서에서 다룹니다. 중복 제출, 계정에서 이미 실행 중인 생성 작업, 원본 메시지가 대화에서 사라진 편집된 프롬프트가 그 예입니다. 메시지가 전송되지 않음을 참고하세요.

프롬프트가 거부된 경우 (실패가 아님)

콘텐츠 정책 거부는 의도적으로 403이 아닌 HTTP 400을 반환합니다. 클라이언트가 이미 400 응답에서 오류 메시지를 표시하도록 되어 있기 때문입니다. 그래서 아무것도 고장 나지 않았는데도 화면에는 거부가 평범한 오류처럼 보입니다.

스크리닝은 사용량이 예약되고 제공업체가 호출되기 전에 실행되므로, 거부된 프롬프트는 사용량을 전혀 소모하지 않습니다.

이미지 프롬프트에서 가장 자주 발생하는 세 가지 거부는 다음과 같습니다.

  • Whizi does not create sexual or suggestive content involving minors. This request was not sent to any model. If you think this was a mistake, contact support from Settings. (코드 content_policy_minor_safety)
  • Whizi does not create sexual content featuring real, identifiable people. If you think this was a mistake, contact support from Settings. (코드 content_policy_real_person). 이 규칙은 생성 요청에만 적용되고 텍스트 채팅에는 적용되지 않으므로, 같은 문구가 대화에서는 통과하고 이미지에서는 거부될 수 있습니다.
  • Whizi cannot help with building weapons, explosives, or other things designed to hurt people. If you think this was a mistake, contact support from Settings. (코드 content_policy_weapons)

스크리너가 생성 프롬프트에서 반복적으로 작동하면 계정이 잠기며 Generation is paused on this account after repeated requests that Whizi cannot fulfil. It reopens automatically. Contact support from Settings if you think this is wrong.가 HTTP 429, 코드 content_policy_locked로 표시됩니다. 이 문구 자체에 해결책이 담겨 있습니다. 자동으로 다시 열리며, 설정에서 지원팀에 문의할 수 있습니다.

정상적으로 생성됐지만 지금은 불러와지지 않는 이미지

생성된 이미지는 서버에 저장되지만 영구히 남아있지 않습니다. 업로드된 첨부 파일과 생성된 미디어는 최대 30일 후 만료되도록 설정되어 있으므로, 오래된 채팅 속 이미지는 영구적인 주소가 아닙니다.

Media has expired.는 저장된 객체가 보존 기간을 지났을 때 반환되는 HTTP 404, 코드 media_expired입니다.

Media not found.는 해당 계정에서 미디어 id가 전혀 확인되지 않을 때 반환되는 HTTP 404, 코드 media_not_found입니다.

다운로드만이 영구적으로 남는 사본입니다. 채팅은 저장소가 아닙니다.

체크리스트
  • 이미지 생성은 Pro와 Powerhouse에서만 제공되며, 월 기간당 각각 100개와 500개입니다
  • Free와 Starter는 이미지 사용량이 0이므로 거부되는 것이 정상입니다
  • 주간 결제는 월 사용량을 4로 나누고 올림한 값을 받습니다
  • 단독 이미지 작업은 크레딧 잔액이 아니라 이미지 카운터만 소모합니다
  • 제출 실패와 제공업체 실패는 예약을 자동으로 환불합니다
  • 콘텐츠 정책 거부는 사용량이 예약되기 전에 걸러지므로 아무 비용도 들지 않습니다
  • 콘텐츠 정책 잠금은 자동으로 해제되며, 설정에서 지원팀에 문의할 수 있습니다
  • 생성된 미디어는 최대 30일 후 만료되도록 설정되어 있으니 보관하고 싶은 것은 다운로드하세요

자주 묻는 질문

"Choose a subscription to generate images."는 무슨 뜻인가요?

계정이 이미지 사용량이 0인 무료 등급이라는 뜻입니다. 이 오류는 HTTP 402, 코드 subscription_required입니다. 유료판에 해당하는 오류는 "Upgrade to Pro or Powerhouse to generate images."이며 HTTP 403으로, 이미지 사용량이 없는 유료 요금제에서 나타납니다. 이미지 생성은 Pro에서 월 기간당 100개, Powerhouse에서 500개가 포함되어 있습니다.

Starter를 쓰고 있는데 모든 이미지 요청이 거부됩니다. 버그인가요?

아닙니다. Starter는 Free와 마찬가지로 이미지 사용량이 0이므로 거부는 설계된 동작이며, 아무리 다시 시도해도 바뀌지 않습니다. Starter는 텍스트 채팅에서 Auto를 포함한 4개의 id에 접근할 수 있는데, Auto는 모델이 아니라 라우터입니다. 이미지 생성은 이 등급에 포함되어 있지 않으며, 이를 포함하는 가장 낮은 요금제는 Pro입니다.

이미지 생성이 실패해도 생성 횟수가 소모되나요?

보통은 그렇지 않습니다. 이미지 작업은 제공업체에 연락하기 전에 이미지 카운터에 예약을 걸어 두는데, 위에서 설명한 두 가지 제공업체 실패 모두 이 예약을 돌려줍니다. 스크리너 거부는 애초에 예약 단계에 도달하지도 않으므로 처음부터 돌려줄 것이 없습니다.

채팅에서는 통과하는 같은 문구가 왜 이미지 프롬프트에서는 거부되나요?

한 가지 규칙은 의도적으로 생성 요청에만 적용됩니다. 실제 식별 가능한 인물을 대상으로 한 성적인 콘텐츠에 대한 거부는 생성 요청에만 적용되고 텍스트 채팅에는 적용되지 않으므로, 대화에서는 통과하는 문구가 이미지 프롬프트로는 거부될 수 있습니다. 모든 콘텐츠 정책 거부는 HTTP 400을 반환하기 때문에 정책 안내가 아니라 평범한 오류처럼 보이게 됩니다.

생성한 이미지가 더 이상 불러와지지 않습니다. 어디로 간 건가요?

이 증상은 서로 다른 두 가지 404에서 나타나며, 코드로 구분할 수 있습니다. "Media has expired."(코드 media_expired)는 저장된 객체가 보존 기간을 지났다는 뜻이며, 생성된 미디어는 최대 30일 후 만료되도록 설정되어 있습니다. "Media not found."(코드 media_not_found)는 계정에서 해당 id가 전혀 확인되지 않는다는 뜻입니다. 두 상태 모두 인터페이스에서 되돌릴 수 없습니다.