/opt/canhelp/node_modules/openai/core
NameSizeModeActions
api-promise.d.mts23890644editdlrm
api-promise.d.mts.map14920644editdlrm
api-promise.d.ts23850644editdlrm
api-promise.d.ts.map14910644editdlrm
api-promise.js31870644editdlrm
api-promise.js.map17130644editdlrm
api-promise.mjs30780644editdlrm
api-promise.mjs.map17170644editdlrm
error.d.mts24510644editdlrm
error.d.mts.map19830644editdlrm
error.d.ts24500644editdlrm
error.d.ts.map19820644editdlrm
error.js52890644editdlrm
error.js.map37920644editdlrm
error.mjs40280644editdlrm
error.mjs.map36760644editdlrm
EventEmitter.d.mts26900644editdlrm
EventEmitter.d.mts.map13470644editdlrm
EventEmitter.d.ts26890644editdlrm
EventEmitter.d.ts.map13460644editdlrm
EventEmitter.js35160644editdlrm
EventEmitter.js.map17420644editdlrm
EventEmitter.mjs33300644editdlrm
EventEmitter.mjs.map17320644editdlrm
pagination.d.mts35700644editdlrm
pagination.d.mts.map28070644editdlrm
pagination.d.ts35650644editdlrm
pagination.d.ts.map28060644editdlrm
pagination.js50290644editdlrm
pagination.js.map37880644editdlrm
pagination.mjs46570644editdlrm
pagination.mjs.map37600644editdlrm
resource.d.mts1940644editdlrm
resource.d.mts.map2210644editdlrm
resource.d.ts1920644editdlrm
resource.d.ts.map2200644editdlrm
resource.js3500644editdlrm
resource.js.map2230644editdlrm
resource.mjs2160644editdlrm
resource.mjs.map2150644editdlrm
streaming.d.mts14890644editdlrm
streaming.d.mts.map10760644editdlrm
streaming.d.ts14860644editdlrm
streaming.d.ts.map10750644editdlrm
streaming.js108450644editdlrm
streaming.js.map85940644editdlrm
streaming.mjs106030644editdlrm
streaming.mjs.map86000644editdlrm
uploads.d.mts1650644editdlrm
uploads.d.mts.map1740644editdlrm
uploads.d.ts1620644editdlrm
uploads.d.ts.map1730644editdlrm
uploads.js2990644editdlrm
uploads.js.map1470644editdlrm
uploads.mjs860644editdlrm
uploads.mjs.map1320644editdlrm
Edit: /opt/canhelp/node_modules/openai/core/error.mjs (4028B)
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { castToError } from "../internal/errors.mjs"; export class OpenAIError extends Error { } export class APIError extends OpenAIError { constructor(status, error, message, headers) { super(`${APIError.makeMessage(status, error, message)}`); this.status = status; this.headers = headers; this.requestID = headers?.get('x-request-id'); this.error = error; const data = error; this.code = data?.['code']; this.param = data?.['param']; this.type = data?.['type']; } static makeMessage(status, error, message) { const msg = error?.message ? typeof error.message === 'string' ? error.message : JSON.stringify(error.message) : error ? JSON.stringify(error) : message; if (status && msg) { return `${status} ${msg}`; } if (status) { return `${status} status code (no body)`; } if (msg) { return msg; } return '(no status code or body)'; } static generate(status, errorResponse, message, headers) { if (!status || !headers) { return new APIConnectionError({ message, cause: castToError(errorResponse) }); } const error = errorResponse?.['error']; if (status === 400) { return new BadRequestError(status, error, message, headers); } if (status === 401) { return new AuthenticationError(status, error, message, headers); } if (status === 403) { return new PermissionDeniedError(status, error, message, headers); } if (status === 404) { return new NotFoundError(status, error, message, headers); } if (status === 409) { return new ConflictError(status, error, message, headers); } if (status === 422) { return new UnprocessableEntityError(status, error, message, headers); } if (status === 429) { return new RateLimitError(status, error, message, headers); } if (status >= 500) { return new InternalServerError(status, error, message, headers); } return new APIError(status, error, message, headers); } } export class APIUserAbortError extends APIError { constructor({ message } = {}) { super(undefined, undefined, message || 'Request was aborted.', undefined); } } export class APIConnectionError extends APIError { constructor({ message, cause }) { super(undefined, undefined, message || 'Connection error.', undefined); // in some environments the 'cause' property is already declared // @ts-ignore if (cause) this.cause = cause; } } export class APIConnectionTimeoutError extends APIConnectionError { constructor({ message } = {}) { super({ message: message ?? 'Request timed out.' }); } } export class BadRequestError extends APIError { } export class AuthenticationError extends APIError { } export class PermissionDeniedError extends APIError { } export class NotFoundError extends APIError { } export class ConflictError extends APIError { } export class UnprocessableEntityError extends APIError { } export class RateLimitError extends APIError { } export class InternalServerError extends APIError { } export class LengthFinishReasonError extends OpenAIError { constructor() { super(`Could not parse response content as the length limit was reached`); } } export class ContentFilterFinishReasonError extends OpenAIError { constructor() { super(`Could not parse response content as the request was rejected by the content filter`); } } export class InvalidWebhookSignatureError extends Error { constructor(message) { super(message); } } //# sourceMappingURL=error.mjs.map