UNPKG

@langchain/openai

Version:
10 lines (9 loc) 465 B
import OpenAI from "openai"; import { DynamicTool, ToolRunnableConfig } from "@langchain/core/tools"; import { RunnableFunc } from "@langchain/core/runnables"; //#region src/tools/custom.d.ts type CustomToolFields = Omit<OpenAI.Responses.CustomTool, "type">; declare function customTool(func: RunnableFunc<string, string, ToolRunnableConfig>, fields: CustomToolFields): DynamicTool<string>; //#endregion export { customTool }; //# sourceMappingURL=custom.d.cts.map