UNPKG

ai-utils.js

Version:

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

32 lines (31 loc) 1.02 kB
import { z } from "zod"; import { ResponseHandler } from "../../util/api/postToApi.js"; import { ApiCallError } from "../../util/api/ApiCallError.js"; export declare const automatic1111ErrorDataSchema: z.ZodObject<{ error: z.ZodString; detail: z.ZodString; body: z.ZodString; errors: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; errors: string; body: string; detail: string; }, { error: string; errors: string; body: string; detail: string; }>; export type Automatic1111ErrorData = z.infer<typeof automatic1111ErrorDataSchema>; export declare class Automatic1111Error extends ApiCallError { readonly data: Automatic1111ErrorData; constructor({ data, statusCode, url, requestBodyValues, message, }: { message?: string; statusCode: number; url: string; requestBodyValues: unknown; data: Automatic1111ErrorData; }); } export declare const failedAutomatic1111CallResponseHandler: ResponseHandler<ApiCallError>;