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}