Optional
options: ToolNodeOptionsOverrides RunnableCallable<T, T>.constructor
Optional
config
config?: RunnableConfig<Record<string, any>>
Inherited from RunnableCallable.config
func: ((...args) => any)
Type declarationRest
...args: any[]Inherited from RunnableCallable.func
handleToolErrors: boolean
lc_kwargs: SerializedFields
Inherited from RunnableCallable.lc_kwargs
lc_namespace: string[]
Inherited from RunnableCallable.lc_namespace
Protected
lc_runnable
lc_runnable: boolean
Inherited from RunnableCallable.lc_runnable
lc_serializable: boolean
Inherited from RunnableCallable.lc_serializable
Optional
name
name?: string
Inherited from RunnableCallable.name
recurse: boolean
Inherited from RunnableCallable.recurse
Optional
tags
tags?: string[]
Inherited from RunnableCallable.tags
tools: (StructuredToolInterface<ToolInputSchemaBase, any, any> | RunnableToolLike<InteropZodType, unknown> | DynamicTool<any>)[]
trace: boolean
Overrides RunnableCallable.trace
Inherited from RunnableCallable.lc_aliases
Inherited from RunnableCallable.lc_attributes
Inherited from RunnableCallable.lc_id
Inherited from RunnableCallable.lc_secrets
Inherited from RunnableCallable.lc_serializable_keys
Optional
options: Partial<RunnableConfig<Record<string, any>> & { Optional
batchOptions: RunnableBatchOptionsA promise that resolves to the output values.
Inherited from RunnableCallable._batchWithConfig
Protected
_callWithConfig
Optional
options: Partial<RunnableConfig<Record<string, any>>> & { Inherited from RunnableCallable._callWithConfig
Protected
_getOptionsList
Inherited from RunnableCallable._getOptionsList
Protected
_separateRunnableConfigFromCallOptions
Optional
options: Partial<RunnableConfig<Record<string, any>>>Inherited from RunnableCallable._separateRunnableConfigFromCallOptions
Optional
options: Partial<RunnableConfig<Record<string, any>>>Inherited from RunnableCallable._streamIterator
Protected
_streamLog
Inherited from RunnableCallable._streamLog
Protected
_tracedInvoke
Optional
config: Partial<RunnableConfig<Record<string, any>>>Optional
runManager: CallbackManagerForChainRunInherited from RunnableCallable._tracedInvoke
Protected
_transformStreamWithConfig
Optional
options: Partial<RunnableConfig<Record<string, any>>> & { Inherited from RunnableCallable._transformStreamWithConfig
Optional
description?: stringOptional
name?: stringAn instance of RunnableToolLike
which is a runnable that can be used as a tool.
Inherited from RunnableCallable.asTool
Inherited from RunnableCallable.assign
Optional
options: Partial<RunnableConfig<Record<string, any>>> | Partial<RunnableConfig<Record<string, any>>>[]Optional
batchOptions: RunnableBatchOptions & { An array of RunOutputs, or mixed RunOutputs and errors if batchOptions.returnExceptions is set
Inherited from RunnableCallable.batch
Optional
options: Partial<RunnableConfig<Record<string, any>>> | Partial<RunnableConfig<Record<string, any>>>[]Optional
batchOptions: RunnableBatchOptions & { Inherited from RunnableCallable.batch
Optional
options: Partial<RunnableConfig<Record<string, any>>> | Partial<RunnableConfig<Record<string, any>>>[]Optional
batchOptions: RunnableBatchOptionsInherited from RunnableCallable.batch
A new RunnableBinding that, when invoked, will apply the bound args.
Inherited from RunnableCallable.bind
Optional
_: RunnableConfig<Record<string, any>>Inherited from RunnableCallable.getGraph
Optional
suffix: stringInherited from RunnableCallable.getName
Optional
options: Partial<RunnableConfig<Record<string, any>>>Inherited from RunnableCallable.invoke
Inherited from RunnableCallable.map
Inherited from RunnableCallable.pick
A new runnable sequence.
Inherited from RunnableCallable.pipe
Protected
run
Protected
runTool
Optional
options: Partial<RunnableConfig<Record<string, any>>>A readable stream that is also an iterable.
Inherited from RunnableCallable.stream
Optional
streamOptions: Omit<EventStreamCallbackHandlerInput, "autoClose">Inherited from RunnableCallable.streamEvents
Optional
streamOptions: Omit<EventStreamCallbackHandlerInput, "autoClose">Inherited from RunnableCallable.streamEvents
Optional
options: Partial<RunnableConfig<Record<string, any>>>Optional
streamOptions: Omit<LogStreamCallbackHandlerInput, "autoClose">Inherited from RunnableCallable.streamLog
Inherited from RunnableCallable.toJSON
Inherited from RunnableCallable.toJSONNotImplemented
Inherited from RunnableCallable.transform
A new RunnableBinding with a config matching what's passed.
Inherited from RunnableCallable.withConfig
A new RunnableWithFallbacks.
Inherited from RunnableCallable.withFallbacks
Optional
onEnd?: ((run, config?) => void | Promise<void>)
Optional
config: RunnableConfig<Record<string, any>>Optional
onError?: ((run, config?) => void | Promise<void>)
Optional
config: RunnableConfig<Record<string, any>>Optional
onStart?: ((run, config?) => void | Promise<void>)
Optional
config: RunnableConfig<Record<string, any>>Inherited from RunnableCallable.withListeners
Optional
fields: { Optional
onFailedAttempt?: RunnableRetryFailedAttemptHandlerOptional
stopAfterAttempt?: numberA new RunnableRetry that, when invoked, will retry according to the parameters.
Inherited from RunnableCallable.withRetry
Static
isRunnable
Inherited from RunnableCallable.isRunnable
Static
lc_name
Inherited from RunnableCallable.lc_name
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4