ToolCallNodeConfig
tool objectrequired
nameName (string)required
descriptionDescription (string)
Default value:
typeType (string)
Possible values: [python, agent, workflow]
Default value:
pythonfunction object
anyOf
- PythonFunctionSchema
- null
sourceSource (string)required
inputs object
property name*any
Default value:
{}outputs object
property name*any
Default value:
{}dependenciesstring[]
Default value:
[]options object
anyOf
- object
- null
object
input_mappings object
property name*string
outputs object
property name*any
Default value:
{}timeoutTimeout (integer)
Default value:
30ToolCallNodeConfig
{
"tool": {
"name": "string",
"description": "",
"type": "python",
"function": {
"source": "string",
"inputs": {},
"outputs": {},
"dependencies": [
"string"
]
},
"options": {}
},
"input_mappings": {},
"outputs": {},
"timeout": 30
}