ai
Version:
AI SDK by Vercel - The AI Toolkit for TypeScript and JavaScript
32 lines (23 loc) • 909 B
text/mdx
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
}
```