UNPKG

ai-utils.js

Version:

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

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