AI_NoVideoGeneratedError — 영상이 생성되지 않았을 때

AI_NoVideoGeneratedError — 영상이 생성되지 않았을 때

AI 프로바이더가 영상을 생성하지 못했을 때 발생하는 에러를 설명해요. 영상 생성 모델이 응답을 아예 못 내놓았거나, 내놓은 응답이 유효하지 않은 경우에 이 에러를 만나게 돼요.

출처: 문서

본문

이 에러는 AI 프로바이더가 영상을 생성하지 못했을 때 발생해요. 다음과 같은 이유로 생길 수 있어요:

  • 모델이 응답을 생성하지 못함
  • 모델이 유효하지 않은 응답을 생성함

속성 (Properties)

  • message: 에러 메시지 (선택, 기본값: 'No video generated.')
  • responses: 영상 모델 응답 메타데이터 — 타임스탬프, 모델, 헤더를 포함 (선택)
  • cause: 에러의 원인. 더 세밀한 에러 처리를 위해 사용할 수 있어요 (선택)

이 에러 확인하기

에러가 AI_NoVideoGeneratedError의 인스턴스인지 확인하려면 이렇게 해요:

import {
  experimental_generateVideo as generateVideo,
  NoVideoGeneratedError,
} from 'ai';

try {
  await generateVideo({ model, prompt });
} catch (error) {
  if (NoVideoGeneratedError.isInstance(error)) {
    console.log('NoVideoGeneratedError');
    console.log('Cause:', error.cause);
    console.log('Responses:', error.responses);
  }
}

더 알아보기 (Learn more)