AiToolSelectionConfigProperty
Initializer
import ros_cdk_apig
ros_cdk_apig.RosHttpApi.AiToolSelectionConfigProperty(
enable_conditions: typing.Union[IResolvable, EnableConditionsProperty] = None,
plugin_status: typing.Union[IResolvable, AiToolSelectionConfigPluginStatusProperty] = None,
query_rewriting: typing.Union[IResolvable, QueryRewritingProperty] = None,
tool_reranking: typing.Union[IResolvable, ToolRerankingProperty] = None
)
Properties
| Name | Type | Description |
|---|---|---|
enable_conditions | typing.Union[ros_cdk_core.IResolvable, EnableConditionsProperty] | No description. |
plugin_status | typing.Union[ros_cdk_core.IResolvable, AiToolSelectionConfigPluginStatusProperty] | No description. |
query_rewriting | typing.Union[ros_cdk_core.IResolvable, QueryRewritingProperty] | No description. |
tool_reranking | typing.Union[ros_cdk_core.IResolvable, ToolRerankingProperty] | No description. |
enable_conditionsOptional
enable_conditions: typing.Union[IResolvable, EnableConditionsProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, EnableConditionsProperty]
plugin_statusOptional
plugin_status: typing.Union[IResolvable, AiToolSelectionConfigPluginStatusProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, AiToolSelectionConfigPluginStatusProperty]
query_rewritingOptional
query_rewriting: typing.Union[IResolvable, QueryRewritingProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, QueryRewritingProperty]
tool_rerankingOptional
tool_reranking: typing.Union[IResolvable, ToolRerankingProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, ToolRerankingProperty]