UNPKG

@elimeleth/builderbot-langchain

Version:

Interface para crear chatbot con Builderbot & LangChain

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