Property
Attributes
attribute
namestr
attribute
type_Annotated[ParameterType | list[ParameterType] | None, Field(alias='type', default=None)]
attribute
titlestr | None
= None
attribute
descriptionstr | None
= None
attribute
requiredbool
= False
attribute
examplestr | int | float | None
= None
Functions
func
parseparse(cls, /, values) -> dict[str, Any]
param
clsparam
valuesdict[str, Any]
Returns
dict[str, Any]
func
_compose_type_compose_type(items) -> tuple[list[str], bool]
param
itemslist[dict[str, Any]]
Returns
tuple[list[str], bool]
func
get_tool_parameter_specget_tool_parameter_spec(self) -> dict[str, Any]
param
selfReturns
dict[str, Any]
Last updated on