Back to Ai

AI_TooManyEmbeddingValuesForCallError

content/docs/07-reference/05-ai-sdk-errors/ai-too-many-embedding-values-for-call-error.mdx

2.1.10621 B
Original Source

AI_TooManyEmbeddingValuesForCallError

This error occurs when too many values are provided in a single embedding call.

Properties

  • provider: The AI provider name
  • modelId: The ID of the embedding model
  • maxEmbeddingsPerCall: The maximum number of embeddings allowed per call
  • values: The array of values that was provided

Checking for this Error

You can check if an error is an instance of AI_TooManyEmbeddingValuesForCallError using:

typescript
import { TooManyEmbeddingValuesForCallError } from 'ai';

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