UNPKG

langcode

Version:

A Plugin-Based Framework for Managing and Using LangChain

12 lines (11 loc) 568 B
import { Plugin, PluginType, PromptTemplateExpose, PromptTemplateInitConfig, PromptTemplateRunArgs } from "../../types"; export default class PromptTemplatePlugin implements Plugin<PromptTemplateInitConfig, PromptTemplateRunArgs, PromptTemplateExpose, string> { name: string; description: string; type: PluginType; RunConfigExample: PromptTemplateRunArgs; InitConfigExample: PromptTemplateInitConfig; expose(): PromptTemplateExpose; init(_: PromptTemplateInitConfig): Promise<void>; run(args: PromptTemplateRunArgs): Promise<string>; }