Properties Node
Lets you define your custom properties for a flow
Override Properties
Each property of a Flow can be overriden when invoked by the API or by running a Batch. This allows you to evaluate the results using different LLM models, prompts, etc without having to change the flow itself.
The Property Node is used add properties to a flow that are not defined in another node. A common use case would be error thresholds, or other configuration settings.
Below is the Context Recall evaluation that uses a Property Node to define an error_threshold property. This is then used to determin if the evaluation passes or fails.
::: warning The properties you defined are required for the Flow to run you must provide a default value otherwise the flow will not pass validation. :::
See Example of Properties#### Properties
Label | Property | Type | Description | Default Value | Is Required |
---|---|---|---|---|---|
Property Schema | propertySchema | botdojo/types/json_schema | Object |