UNPKG

ai

Version:

AI SDK by Vercel - The AI Toolkit for TypeScript and JavaScript

32 lines (23 loc) 909 B
--- title: AI_APICallError description: Learn how to fix AI_APICallError --- # AI_APICallError This error occurs when an API call fails. ## Properties - `url`: The URL of the API request that failed - `requestBodyValues`: The request body values sent to the API - `statusCode`: The HTTP status code returned by the API (optional) - `responseHeaders`: The response headers returned by the API (optional) - `responseBody`: The response body returned by the API (optional) - `isRetryable`: Whether the request can be retried based on the status code - `data`: Any additional data associated with the error (optional) - `cause`: The underlying error that caused the API call to fail (optional) ## Checking for this Error You can check if an error is an instance of `AI_APICallError` using: ```typescript import { APICallError } from 'ai'; if (APICallError.isInstance(error)) { // Handle the error } ```