LexModelBuildingService module#
Index > LexModelBuildingService
Auto-generated documentation for LexModelBuildingService type annotations stubs module types-boto3-lex-models.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy_boto3_builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.35.86' mypy_boto3_builder
- Select
boto3
AWS SDK. - Add
LexModelBuildingService
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and LexModelBuildingService
.
From PyPI with pip#
Install types-boto3
for LexModelBuildingService
service.
# install with boto3 type annotations
python -m pip install 'types-boto3[lex-models]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-boto3-lite[lex-models]'
# standalone installation
python -m pip install types-boto3-lex-models
How to uninstall#
python -m pip uninstall -y types-boto3-lex-models
Usage#
Code samples can be found in Examples.
LexModelBuildingServiceClient#
Type annotations and code completion for boto3.client("lex-models")
as LexModelBuildingServiceClient
boto3 documentation
# LexModelBuildingServiceClient usage example
from boto3.session import Session
from types_boto3_lex_models.client import LexModelBuildingServiceClient
def get_client() -> LexModelBuildingServiceClient:
return Session().client("lex-models")
Paginators#
Type annotations and code completion for paginators
from boto3.client("lex-models").get_paginator("...")
.
# GetBotAliasesPaginator usage example
from boto3.session import Session
from types_boto3_lex_models.paginator import GetBotAliasesPaginator
def get_get_bot_aliases_paginator() -> GetBotAliasesPaginator:
return Session().client("lex-models").get_paginator("get_bot_aliases"))
- GetBotAliasesPaginator
- GetBotChannelAssociationsPaginator
- GetBotVersionsPaginator
- GetBotsPaginator
- GetBuiltinIntentsPaginator
- GetBuiltinSlotTypesPaginator
- GetIntentVersionsPaginator
- GetIntentsPaginator
- GetSlotTypeVersionsPaginator
- GetSlotTypesPaginator
Literals#
Type annotations for literals used in methods and schema.
# ChannelStatusType usage example
from types_boto3_lex_models.literals import ChannelStatusType
def get_value() -> ChannelStatusType:
return "CREATED"
- ChannelStatusType
- ChannelTypeType
- ContentTypeType
- DestinationType
- ExportStatusType
- ExportTypeType
- FulfillmentActivityTypeType
- GetBotAliasesPaginatorName
- GetBotChannelAssociationsPaginatorName
- GetBotVersionsPaginatorName
- GetBotsPaginatorName
- GetBuiltinIntentsPaginatorName
- GetBuiltinSlotTypesPaginatorName
- GetIntentVersionsPaginatorName
- GetIntentsPaginatorName
- GetSlotTypeVersionsPaginatorName
- GetSlotTypesPaginatorName
- ImportStatusType
- LocaleType
- LogTypeType
- MergeStrategyType
- MigrationAlertTypeType
- MigrationSortAttributeType
- MigrationStatusType
- MigrationStrategyType
- ObfuscationSettingType
- ProcessBehaviorType
- ResourceTypeType
- SlotConstraintType
- SlotValueSelectionStrategyType
- SortOrderType
- StatusType
- StatusTypeType
- LexModelBuildingServiceServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- BlobTypeDef
- BotChannelAssociationTypeDef
- BotMetadataTypeDef
- BuiltinIntentMetadataTypeDef
- BuiltinIntentSlotTypeDef
- BuiltinSlotTypeMetadataTypeDef
- CodeHookTypeDef
- LogSettingsRequestTypeDef
- LogSettingsResponseTypeDef
- CreateBotVersionRequestRequestTypeDef
- IntentTypeDef
- ResponseMetadataTypeDef
- CreateIntentVersionRequestRequestTypeDef
- InputContextTypeDef
- KendraConfigurationTypeDef
- OutputContextTypeDef
- CreateSlotTypeVersionRequestRequestTypeDef
- EnumerationValueOutputTypeDef
- DeleteBotAliasRequestRequestTypeDef
- DeleteBotChannelAssociationRequestRequestTypeDef
- DeleteBotRequestRequestTypeDef
- DeleteBotVersionRequestRequestTypeDef
- DeleteIntentRequestRequestTypeDef
- DeleteIntentVersionRequestRequestTypeDef
- DeleteSlotTypeRequestRequestTypeDef
- DeleteSlotTypeVersionRequestRequestTypeDef
- DeleteUtterancesRequestRequestTypeDef
- EnumerationValueTypeDef
- GetBotAliasRequestRequestTypeDef
- PaginatorConfigTypeDef
- GetBotAliasesRequestRequestTypeDef
- GetBotChannelAssociationRequestRequestTypeDef
- GetBotChannelAssociationsRequestRequestTypeDef
- GetBotRequestRequestTypeDef
- GetBotVersionsRequestRequestTypeDef
- GetBotsRequestRequestTypeDef
- GetBuiltinIntentRequestRequestTypeDef
- GetBuiltinIntentsRequestRequestTypeDef
- GetBuiltinSlotTypesRequestRequestTypeDef
- GetExportRequestRequestTypeDef
- GetImportRequestRequestTypeDef
- GetIntentRequestRequestTypeDef
- GetIntentVersionsRequestRequestTypeDef
- IntentMetadataTypeDef
- GetIntentsRequestRequestTypeDef
- GetMigrationRequestRequestTypeDef
- MigrationAlertTypeDef
- GetMigrationsRequestRequestTypeDef
- MigrationSummaryTypeDef
- GetSlotTypeRequestRequestTypeDef
- GetSlotTypeVersionsRequestRequestTypeDef
- SlotTypeMetadataTypeDef
- GetSlotTypesRequestRequestTypeDef
- GetUtterancesViewRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- TagTypeDef
- MessageTypeDef
- SlotDefaultValueTypeDef
- SlotTypeRegexConfigurationTypeDef
- StartMigrationRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UtteranceDataTypeDef
- FulfillmentActivityTypeDef
- ConversationLogsRequestTypeDef
- ConversationLogsResponseTypeDef
- EmptyResponseMetadataTypeDef
- GetBotChannelAssociationResponseTypeDef
- GetBotChannelAssociationsResponseTypeDef
- GetBotVersionsResponseTypeDef
- GetBotsResponseTypeDef
- GetBuiltinIntentResponseTypeDef
- GetBuiltinIntentsResponseTypeDef
- GetBuiltinSlotTypesResponseTypeDef
- GetExportResponseTypeDef
- GetImportResponseTypeDef
- StartMigrationResponseTypeDef
- EnumerationValueUnionTypeDef
- GetBotAliasesRequestPaginateTypeDef
- GetBotChannelAssociationsRequestPaginateTypeDef
- GetBotVersionsRequestPaginateTypeDef
- GetBotsRequestPaginateTypeDef
- GetBuiltinIntentsRequestPaginateTypeDef
- GetBuiltinSlotTypesRequestPaginateTypeDef
- GetIntentVersionsRequestPaginateTypeDef
- GetIntentsRequestPaginateTypeDef
- GetSlotTypeVersionsRequestPaginateTypeDef
- GetSlotTypesRequestPaginateTypeDef
- GetIntentVersionsResponseTypeDef
- GetIntentsResponseTypeDef
- GetMigrationResponseTypeDef
- GetMigrationsResponseTypeDef
- GetSlotTypeVersionsResponseTypeDef
- GetSlotTypesResponseTypeDef
- ListTagsForResourceResponseTypeDef
- StartImportRequestRequestTypeDef
- StartImportResponseTypeDef
- TagResourceRequestRequestTypeDef
- PromptOutputTypeDef
- PromptTypeDef
- StatementOutputTypeDef
- StatementTypeDef
- SlotDefaultValueSpecOutputTypeDef
- SlotDefaultValueSpecTypeDef
- SlotTypeConfigurationTypeDef
- UtteranceListTypeDef
- PutBotAliasRequestRequestTypeDef
- BotAliasMetadataTypeDef
- GetBotAliasResponseTypeDef
- PutBotAliasResponseTypeDef
- PromptUnionTypeDef
- CreateBotVersionResponseTypeDef
- FollowUpPromptOutputTypeDef
- GetBotResponseTypeDef
- PutBotResponseTypeDef
- PutBotRequestRequestTypeDef
- StatementUnionTypeDef
- SlotOutputTypeDef
- SlotDefaultValueSpecUnionTypeDef
- CreateSlotTypeVersionResponseTypeDef
- GetSlotTypeResponseTypeDef
- PutSlotTypeRequestRequestTypeDef
- PutSlotTypeResponseTypeDef
- GetUtterancesViewResponseTypeDef
- GetBotAliasesResponseTypeDef
- FollowUpPromptTypeDef
- CreateIntentVersionResponseTypeDef
- GetIntentResponseTypeDef
- PutIntentResponseTypeDef
- SlotTypeDef
- SlotUnionTypeDef
- PutIntentRequestRequestTypeDef