Skip to content

ToolRerankingProperty

Initializer

import ros_cdk_apig
ros_cdk_apig.RosHttpApi.ToolRerankingProperty(
  fallback_strategy: typing.Union[str, IResolvable] = None,
  filtering_method: typing.Union[str, IResolvable] = None,
  model_service: typing.Union[IResolvable, ToolRerankingModelServiceProperty] = None,
  score_threshold: typing.Union[typing.Union[int, float], IResolvable] = None,
  top_k_percent: typing.Union[typing.Union[int, float], IResolvable] = None,
  top_n_count: typing.Union[typing.Union[int, float], IResolvable] = None
)

Properties

Name Type Description
fallback_strategy typing.Union[str, ros_cdk_core.IResolvable] No description.
filtering_method typing.Union[str, ros_cdk_core.IResolvable] No description.
model_service typing.Union[ros_cdk_core.IResolvable, ToolRerankingModelServiceProperty] No description.
score_threshold typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
top_k_percent typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
top_n_count typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.

fallback_strategyOptional

fallback_strategy: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

filtering_methodOptional

filtering_method: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

model_serviceOptional

model_service: typing.Union[IResolvable, ToolRerankingModelServiceProperty]

score_thresholdOptional

score_threshold: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

top_k_percentOptional

top_k_percent: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

top_n_countOptional

top_n_count: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]