Skip to main content

AI_TooManyEmbeddingValuesForCallError

还没翻译译自英文(ai-sdk.dev)本页 6 段都还没译

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:

import { TooManyEmbeddingValuesForCallError } from 'ai';

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