Skip to main content

AI_NoSuchProviderError

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

This error occurs when a provider ID is not found.

Properties

  • providerId: The ID of the provider that was not found
  • availableProviders: Array of available provider IDs
  • modelId: The ID of the model
  • modelType: The type of model
  • message: The error message

Checking for this Error

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

import { NoSuchProviderError } from 'ai';

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

Experimental decision resolution uses modelType: 'decisionModel'. This includes unavailable decision capabilities and unknown decision model or provider IDs. See Decisions.