RosIndexProps
Properties for defining a RosIndex.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-bailian-index
Initializer
import ros_cdk_bailian
ros_cdk_bailian.RosIndexProps(
name: typing.Union[str, IResolvable],
source_type: typing.Union[str, IResolvable],
structure_type: typing.Union[str, IResolvable],
workspace_id: typing.Union[str, IResolvable],
category_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
chunk_mode: typing.Union[str, IResolvable] = None,
chunk_size: typing.Union[typing.Union[int, float], IResolvable] = None,
connect_id: typing.Union[str, IResolvable] = None,
database: typing.Union[str, IResolvable] = None,
dense_similarity_top_k: typing.Union[typing.Union[int, float], IResolvable] = None,
description: typing.Union[str, IResolvable] = None,
document_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
embedding_model_name: typing.Union[str, IResolvable] = None,
enable_headers: typing.Union[bool, IResolvable] = None,
enable_rewrite: typing.Union[bool, IResolvable] = None,
knowledge_scene: typing.Union[str, IResolvable] = None,
knowledge_type: typing.Union[str, IResolvable] = None,
meta_extract_columns: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, MetaExtractColumnsProperty]]] = None,
overlap_size: typing.Union[typing.Union[int, float], IResolvable] = None,
pipeline_commercial_cu: typing.Union[typing.Union[int, float], IResolvable] = None,
pipeline_commercial_type: typing.Union[str, IResolvable] = None,
pipeline_retrieve_rate_limit_strategy: typing.Union[str, IResolvable] = None,
rerank_instruct: typing.Union[str, IResolvable] = None,
rerank_min_score: typing.Union[typing.Union[int, float], IResolvable] = None,
rerank_mode: typing.Union[str, IResolvable] = None,
rerank_model_name: typing.Union[str, IResolvable] = None,
separator: typing.Union[str, IResolvable] = None,
sink_instance_id: typing.Union[str, IResolvable] = None,
sink_region: typing.Union[str, IResolvable] = None,
sink_type: typing.Union[str, IResolvable] = None,
sparse_similarity_top_k: typing.Union[typing.Union[int, float], IResolvable] = None,
table: typing.Union[str, IResolvable] = None,
table_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None
)
Properties
| Name | Type | Description |
|---|---|---|
name | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
source_type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
structure_type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
workspace_id | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
category_ids | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] | No description. |
chunk_mode | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
chunk_size | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
connect_id | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
database | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
dense_similarity_top_k | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
description | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
document_ids | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] | No description. |
embedding_model_name | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
enable_headers | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
enable_rewrite | typing.Union[bool, ros_cdk_core.IResolvable] | No description. |
knowledge_scene | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
knowledge_type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
meta_extract_columns | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, MetaExtractColumnsProperty]]] | No description. |
overlap_size | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
pipeline_commercial_cu | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
pipeline_commercial_type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
pipeline_retrieve_rate_limit_strategy | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
rerank_instruct | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
rerank_min_score | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
rerank_mode | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
rerank_model_name | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
separator | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
sink_instance_id | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
sink_region | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
sink_type | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
sparse_similarity_top_k | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
table | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
table_ids | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] | No description. |
nameRequired
name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
source_typeRequired
source_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
structure_typeRequired
structure_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
workspace_idRequired
workspace_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
category_idsOptional
category_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]
chunk_modeOptional
chunk_mode: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
chunk_sizeOptional
chunk_size: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
connect_idOptional
connect_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
databaseOptional
database: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
dense_similarity_top_kOptional
dense_similarity_top_k: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
descriptionOptional
description: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
document_idsOptional
document_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]
embedding_model_nameOptional
embedding_model_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
enable_headersOptional
enable_headers: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
enable_rewriteOptional
enable_rewrite: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
knowledge_sceneOptional
knowledge_scene: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
knowledge_typeOptional
knowledge_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
meta_extract_columnsOptional
meta_extract_columns: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, MetaExtractColumnsProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, MetaExtractColumnsProperty]]]
overlap_sizeOptional
overlap_size: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
pipeline_commercial_cuOptional
pipeline_commercial_cu: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
pipeline_commercial_typeOptional
pipeline_commercial_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
pipeline_retrieve_rate_limit_strategyOptional
pipeline_retrieve_rate_limit_strategy: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
rerank_instructOptional
rerank_instruct: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
rerank_min_scoreOptional
rerank_min_score: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
rerank_modeOptional
rerank_mode: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
rerank_model_nameOptional
rerank_model_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
separatorOptional
separator: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
sink_instance_idOptional
sink_instance_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
sink_regionOptional
sink_region: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
sink_typeOptional
sink_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
sparse_similarity_top_kOptional
sparse_similarity_top_k: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
tableOptional
table: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
table_idsOptional
table_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]