AI SDK ErrorsAI_TooManyEmbeddingValuesForCallError
AI_TooManyEmbeddingValuesForCallError
This error occurs when too many values are provided in a single embedding call.
Properties
provider
: The AI provider namemodelId
: The ID of the embedding modelmaxEmbeddingsPerCall
: The maximum number of embeddings allowed per callvalues
: The array of values that was provided
Checking for this Error
You can check if an error is an instance of AI_TooManyEmbeddingValuesForCallError
using:
import { TooManyEmbeddingValuesForCallError } from 'ai';
if (TooManyEmbeddingValuesForCallError.isInstance(error)) { // Handle the error}