AI_InvalidArgumentError

AI_InvalidArgumentError

잘못된 인자가 전달되었을 때 발생하는 오류예요. 예를 들어 URL 데이터나 파라미터 값이 형식에 맞지 않을 때 나오죠.

출처: 문서

본문

잘못된 인자가 전달되면 AI_InvalidArgumentError 오류가 발생해요.

예를 들어 getTextFromDataUrl은 dataUrl 인자가 잘못되었거나 디코딩할 수 없을 때 이 오류를 던져요. 상위 레벨 API에서 사용하는 유틸리티 검증도 이 오류를 사용하므로, 하나의 안정적인 오류 가드로 잘못된 인자를 처리할 수 있어요.

Properties

  • parameter: 잘못된 파라미터의 이름
  • value: 잘못된 값
  • message: 오류 메시지

이 오류 확인하기

AI_InvalidArgumentError의 인스턴스인지 InvalidArgumentError.isInstance(error)로 확인할 수 있어요:

import { InvalidArgumentError } from 'ai';

if (InvalidArgumentError.isInstance(error)) {
  console.error(`Invalid ${error.parameter}:`, error.message);
}

더 알아보기 (Learn more)

관련 오류 문서들을 더 살펴볼까요?

전체 사이트맵