AI_TooManyEmbeddingValuesForCallError — 임베딩 호출 값 초과 에러

AI_TooManyEmbeddingValuesForCallError — 임베딩 호출 값 초과 에러

단일 임베딩(embedding) 호출에 너무 많은 값이 들어갔을 때 발생하는 에러를 다뤄요. 임베딩 모델이 한 번의 호출로 처리할 수 있는 최대값을 넘어섰을 때 이 에러를 만나게 돼요.

출처: 문서

본문

이 에러는 단일 임베딩 호출에 너무 많은 값이 제공될 때 발생해요.

속성 (Properties)

  • provider: AI 프로바이더 이름
  • modelId: 임베딩 모델의 ID
  • maxEmbeddingsPerCall: 호출당 허용되는 임베딩의 최대 개수
  • values: 제공된 값의 배열

이 에러 확인하기

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

import { TooManyEmbeddingValuesForCallError } from 'ai';

if (TooManyEmbeddingValuesForCallError.isInstance(error)) {
  // Handle the error
}

더 알아보기 (Learn more)