@autobe/agent
Version:
AI backend server code generator
12 lines (11 loc) • 583 B
TypeScript
import { AutoBeOpenApi, AutoBeRealizeAuthorization, AutoBeRealizeFunction, IAutoBeTypeScriptCompileResult } from "@autobe/interface";
import { ILlmSchema } from "@samchon/openapi";
import { AutoBeContext } from "../../context/AutoBeContext";
export declare function writeCodeUntilCompilePassed<Model extends ILlmSchema.Model>(ctx: AutoBeContext<Model>): (props: {
operations: AutoBeOpenApi.IOperation[];
authorizations: AutoBeRealizeAuthorization[];
retry: number;
}) => Promise<{
compiled: IAutoBeTypeScriptCompileResult;
functions: AutoBeRealizeFunction[];
}>;