UNPKG

langcode

Version:

A Plugin-Based Framework for Managing and Using LangChain

19 lines (18 loc) 655 B
import { Plugin } from "../../types"; import { PluginType, DockerInitConfig, DockerRunArgs, DockerExpose } from "../../types"; export default class DockerPlugin implements Plugin<DockerInitConfig, DockerRunArgs, DockerExpose, any> { name: string; description: string; type: PluginType; RunConfigExample: DockerRunArgs; InitConfigExample: DockerInitConfig; private safeMode; private defaultTimeout; private workingDir; private unsafeCommands; private allowedDockerCommands; private dfc; expose(): DockerExpose; init(config: DockerInitConfig): Promise<void>; run(args: DockerRunArgs): Promise<any>; }