_callWithConfig<
T extends any
>(
func: (input: T) => Promise<ToolOutputT | ToolMessage<MessageStructure<MessageToolSet>>> | (input: T,
config: Partial<RunnableConfig<Record<string, any>>>,
runManager: CallbackManagerForChainRun) => Promise<ToolOutputT | ToolMessage<MessageStructure<MessageToolSet>>>, input: T, options: Partial<RunnableConfig<Record<string, any>>> __type
): Promise<ToolOutputT | ToolMessage<MessageStructure<MessageToolSet>>>| Name | Type | Description |
|---|---|---|
func* | (input: T) => Promise<ToolOutputT | ToolMessage<MessageStructure<MessageToolSet>>> | (input: T, config?: Partial<RunnableConfig<Record<string, any>>>, runManager?: CallbackManagerForChainRun) => Promise<ToolOutputT | ToolMessage<MessageStructure<MessageToolSet>>> | |
input* | T | |
options | Partial<RunnableConfig<Record<string, any>>> & __type |