ai-utils.js
Version:
Build AI applications, chatbots, and agents with JavaScript and TypeScript.
23 lines (22 loc) • 815 B
TypeScript
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>;