langcode
Version:
A Plugin-Based Framework for Managing and Using LangChain
17 lines (16 loc) • 501 B
TypeScript
import { PluginDescriptions } from "./plugin";
import { BufferMemory } from "langchain/memory";
export type BufferMemoryInitConfig = {
humanPrefix?: string;
aiPrefix?: string;
memoryKey: string;
};
export type BufferMemoryRunArgs = Record<string, never>;
export interface BufferMemoryExpose extends PluginDescriptions {
memory: BufferMemory | null;
}
export declare const BufferMemoryPluginTypes: {
runArgs: BufferMemoryRunArgs;
return: any;
expose: BufferMemoryExpose;
};