langchain.js
    Preparing search index...

    Interface RunnableToolLikeArgs<RunInput, RunOutput>

    interface RunnableToolLikeArgs<
        RunInput extends InteropZodType = InteropZodType,
        RunOutput = unknown,
    > {
        bound: Runnable<
            InferInteropZodOutput<RunInput>,
            RunOutput,
            RunnableConfig<Record<string, any>>,
        >;
        config?: RunnableConfig<Record<string, any>>;
        configFactories?: (
            (
                config: RunnableConfig,
            ) =>
                | RunnableConfig<Record<string, any>>
                | Promise<RunnableConfig<Record<string, any>>>
        )[];
        description?: string;
        kwargs?: Partial<RunnableConfig<Record<string, any>>>;
        name: string;
        schema: RunInput;
    }

    Type Parameters

    Hierarchy

    Index

    Properties

    bound: Runnable<
        InferInteropZodOutput<RunInput>,
        RunOutput,
        RunnableConfig<Record<string, any>>,
    >
    config?: RunnableConfig<Record<string, any>>
    configFactories?: (
        (
            config: RunnableConfig,
        ) =>
            | RunnableConfig<Record<string, any>>
            | Promise<RunnableConfig<Record<string, any>>>
    )[]
    description?: string
    kwargs?: Partial<RunnableConfig<Record<string, any>>>

    use config instead

    name: string
    schema: RunInput