langcode
Version:
A Plugin-Based Framework for Managing and Using LangChain
18 lines (14 loc) • 460 B
text/typescript
import { Calculator } from "@langchain/community/tools/calculator";
import { PluginDescriptions } from "./plugin";
export type CalculatorToolInitConfig = {};
export type CalculatorToolRunArgs = {
input: string;
};
export interface CalculatorToolExpose extends PluginDescriptions {
tool: Calculator | null
}
export const CalculatorToolPluginTypes = {
runArgs: {} as CalculatorToolRunArgs,
return: {} as any,
expose: {} as CalculatorToolExpose,
};