Class: HttpError
core/errors.HttpError
Represents an error that occurs while invoking an HTTP request to a Large Language Model.
Hierarchy
↳
HttpError
↳↳
OpenAIError
Constructors
constructor
• new HttpError(message
, statusCode
, errorCode
, responseBody?
, responseHeaders?
)
Parameters
Name | Type |
---|---|
message | string |
statusCode | number |
errorCode | number |
responseBody? | string |
responseHeaders? | Record <string , string > |
Overrides
Defined in
packages/ai-jsx/src/core/errors.ts:107
Properties
blame
• Readonly
blame: ErrorBlame
Inherited from
Defined in
packages/ai-jsx/src/core/errors.ts:68
code
• Readonly
code: ErrorCode
Inherited from
Defined in
packages/ai-jsx/src/core/errors.ts:67
errorCode
• Readonly
errorCode: number
Defined in
packages/ai-jsx/src/core/errors.ts:110
metadata
• Readonly
metadata: Jsonifiable
= {}
Inherited from
Defined in
packages/ai-jsx/src/core/errors.ts:69
statusCode
• Readonly
statusCode: number
Defined in
packages/ai-jsx/src/core/errors.ts:109
responseBody
• Optional
Readonly
responseBody: string
Defined in
packages/ai-jsx/src/core/errors.ts:111
responseHeaders
• Optional
Readonly
responseHeaders: Record
<string
, string
>
Defined in
packages/ai-jsx/src/core/errors.ts:112
Methods
toString
▸ toString(): string
Returns
string