ai-utils.js
Version:
Build AI applications, chatbots, and agents with JavaScript and TypeScript.
32 lines (31 loc) • 1.02 kB
TypeScript
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>;