UNPKG

ai-utils.js

Version:

Build AI applications, chatbots, and agents with JavaScript and TypeScript.

23 lines (22 loc) 815 B
import { z } from "zod"; import { ApiCallError } from "../../util/api/ApiCallError.js"; import { ResponseHandler } from "../../util/api/postToApi.js"; export declare const huggingFaceErrorDataSchema: z.ZodObject<{ error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; }, { error: string; }>; export type HuggingFaceErrorData = z.infer<typeof huggingFaceErrorDataSchema>; export declare class HuggingFaceError extends ApiCallError { readonly data: HuggingFaceErrorData; constructor({ data, statusCode, url, requestBodyValues, message, }: { message?: string; statusCode: number; url: string; requestBodyValues: unknown; data: HuggingFaceErrorData; }); } export declare const failedHuggingFaceCallResponseHandler: ResponseHandler<ApiCallError>;