UNPKG

@elimeleth/builderbot-langchain

Version:

Interface para crear chatbot con Builderbot & LangChain

14 lines 636 B
import { ModelArgs, ModelName } from "../types"; import { ZodType, ZodTypeDef } from "zod"; import { BotContext, BotMethods } from "@builderbot/bot/dist/types"; export default class StructLayer { private static schema; private static model; static setZodSchema: <T>(schema: ZodType<T, ZodTypeDef, T>) => typeof StructLayer; static setAIModel: (ai?: { modelName: ModelName; args?: ModelArgs; }) => typeof StructLayer; static create: (cb: (ctx: BotContext, methods: BotMethods) => Promise<any>) => (ctx: BotContext, methods: BotMethods) => Promise<any>; } //# sourceMappingURL=struct.layer.d.ts.map