dataflow.api.routes.example_tool¶
Example tool for testing the tools API.
Classes¶
Input schema for calculator tool. |
|
Simple calculator tool for demonstrations. |
|
Input schema for search tool. |
Functions¶
|
Simple search function for testing. |
Module Contents¶
- class dataflow.api.routes.example_tool.CalculatorInput(/, **data)¶
Bases:
pydantic.BaseModel
Input schema for calculator tool.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
- Parameters:
data (Any)
- class dataflow.api.routes.example_tool.CalculatorTool¶
Simple calculator tool for demonstrations.
- class dataflow.api.routes.example_tool.SearchToolInput(/, **data)¶
Bases:
pydantic.BaseModel
Input schema for search tool.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
- Parameters:
data (Any)