BedrockRuntime module#
Index > BedrockRuntime
Auto-generated documentation for BedrockRuntime type annotations stubs module mypy-boto3-bedrock-runtime.
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-stubs
AWS SDK. - Add
BedrockRuntime
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 BedrockRuntime
.
From PyPI with pip#
Install boto3-stubs
for BedrockRuntime
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[bedrock-runtime]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[bedrock-runtime]'
# standalone installation
python -m pip install mypy-boto3-bedrock-runtime
How to uninstall#
python -m pip uninstall -y mypy-boto3-bedrock-runtime
Usage#
Code samples can be found in Examples.
BedrockRuntimeClient#
Type annotations and code completion for boto3.client("bedrock-runtime")
as BedrockRuntimeClient
boto3 documentation
# BedrockRuntimeClient usage example
from boto3.session import Session
from mypy_boto3_bedrock_runtime.client import BedrockRuntimeClient
def get_client() -> BedrockRuntimeClient:
return Session().client("bedrock-runtime")
Paginators#
Type annotations and code completion for paginators
from boto3.client("bedrock-runtime").get_paginator("...")
.
# ListAsyncInvokesPaginator usage example
from boto3.session import Session
from mypy_boto3_bedrock_runtime.paginator import ListAsyncInvokesPaginator
def get_list_async_invokes_paginator() -> ListAsyncInvokesPaginator:
return Session().client("bedrock-runtime").get_paginator("list_async_invokes"))
Literals#
Type annotations for literals used in methods and schema.
# AsyncInvokeStatusType usage example
from mypy_boto3_bedrock_runtime.literals import AsyncInvokeStatusType
def get_value() -> AsyncInvokeStatusType:
return "Completed"
- AsyncInvokeStatusType
- ConversationRoleType
- DocumentFormatType
- GuardrailActionType
- GuardrailContentFilterConfidenceType
- GuardrailContentFilterStrengthType
- GuardrailContentFilterTypeType
- GuardrailContentPolicyActionType
- GuardrailContentQualifierType
- GuardrailContentSourceType
- GuardrailContextualGroundingFilterTypeType
- GuardrailContextualGroundingPolicyActionType
- GuardrailConverseContentQualifierType
- GuardrailConverseImageFormatType
- GuardrailImageFormatType
- GuardrailManagedWordTypeType
- GuardrailPiiEntityTypeType
- GuardrailSensitiveInformationPolicyActionType
- GuardrailStreamProcessingModeType
- GuardrailTopicPolicyActionType
- GuardrailTopicTypeType
- GuardrailTraceType
- GuardrailWordPolicyActionType
- ImageFormatType
- ListAsyncInvokesPaginatorName
- PerformanceConfigLatencyType
- SortAsyncInvocationByType
- SortOrderType
- StopReasonType
- ToolResultStatusType
- TraceType
- VideoFormatType
- BedrockRuntimeServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
Type definitions#
Type annotations for type definitions used in methods and schema.
- GuardrailOutputContentTypeDef
- GuardrailUsageTypeDef
- ResponseMetadataTypeDef
- AsyncInvokeS3OutputDataConfigTypeDef
- BlobTypeDef
- ToolUseBlockDeltaTypeDef
- ToolUseBlockOutputTypeDef
- ToolUseBlockStartTypeDef
- ContentBlockStopEventTypeDef
- ConverseMetricsTypeDef
- GuardrailConfigurationTypeDef
- InferenceConfigurationTypeDef
- PerformanceConfigurationTypeDef
- PromptVariableValuesTypeDef
- TokenUsageTypeDef
- ConverseStreamMetricsTypeDef
- InternalServerExceptionTypeDef
- MessageStartEventTypeDef
- MessageStopEventTypeDef
- ModelStreamErrorExceptionTypeDef
- ServiceUnavailableExceptionTypeDef
- ThrottlingExceptionTypeDef
- ValidationExceptionTypeDef
- GuardrailStreamConfigurationTypeDef
- PromptRouterTraceTypeDef
- DocumentSourceOutputTypeDef
- GetAsyncInvokeRequestRequestTypeDef
- GuardrailTextBlockTypeDef
- GuardrailContentFilterTypeDef
- GuardrailContextualGroundingFilterTypeDef
- GuardrailConverseTextBlockOutputTypeDef
- GuardrailConverseImageSourceOutputTypeDef
- GuardrailConverseTextBlockTypeDef
- GuardrailImageCoverageTypeDef
- GuardrailTextCharactersCoverageTypeDef
- GuardrailCustomWordTypeDef
- GuardrailManagedWordTypeDef
- GuardrailPiiEntityFilterTypeDef
- GuardrailRegexFilterTypeDef
- GuardrailTopicTypeDef
- ImageSourceOutputTypeDef
- PaginatorConfigTypeDef
- TimestampTypeDef
- ModelTimeoutExceptionTypeDef
- PayloadPartTypeDef
- S3LocationTypeDef
- SpecificToolChoiceTypeDef
- TagTypeDef
- ToolInputSchemaTypeDef
- ToolUseBlockTypeDef
- InvokeModelResponseTypeDef
- StartAsyncInvokeResponseTypeDef
- AsyncInvokeOutputDataConfigTypeDef
- DocumentSourceTypeDef
- GuardrailConverseImageSourceTypeDef
- GuardrailImageSourceTypeDef
- ImageSourceTypeDef
- InvokeModelRequestRequestTypeDef
- InvokeModelWithResponseStreamRequestRequestTypeDef
- ContentBlockDeltaTypeDef
- ContentBlockStartTypeDef
- DocumentBlockOutputTypeDef
- GuardrailContentPolicyAssessmentTypeDef
- GuardrailContextualGroundingPolicyAssessmentTypeDef
- GuardrailConverseImageBlockOutputTypeDef
- GuardrailConverseTextBlockUnionTypeDef
- GuardrailCoverageTypeDef
- GuardrailWordPolicyAssessmentTypeDef
- GuardrailSensitiveInformationPolicyAssessmentTypeDef
- GuardrailTopicPolicyAssessmentTypeDef
- ImageBlockOutputTypeDef
- ListAsyncInvokesRequestPaginateTypeDef
- ListAsyncInvokesRequestRequestTypeDef
- ResponseStreamTypeDef
- VideoSourceOutputTypeDef
- VideoSourceTypeDef
- ToolChoiceTypeDef
- ToolSpecificationTypeDef
- ToolUseBlockUnionTypeDef
- AsyncInvokeSummaryTypeDef
- GetAsyncInvokeResponseTypeDef
- StartAsyncInvokeRequestRequestTypeDef
- DocumentSourceUnionTypeDef
- GuardrailConverseImageSourceUnionTypeDef
- GuardrailImageBlockTypeDef
- ImageSourceUnionTypeDef
- ContentBlockDeltaEventTypeDef
- ContentBlockStartEventTypeDef
- GuardrailConverseContentBlockOutputTypeDef
- GuardrailInvocationMetricsTypeDef
- InvokeModelWithResponseStreamResponseTypeDef
- VideoBlockOutputTypeDef
- VideoSourceUnionTypeDef
- ToolTypeDef
- ListAsyncInvokesResponseTypeDef
- DocumentBlockTypeDef
- GuardrailConverseImageBlockTypeDef
- GuardrailContentBlockTypeDef
- ImageBlockTypeDef
- GuardrailAssessmentTypeDef
- ToolResultContentBlockOutputTypeDef
- VideoBlockTypeDef
- ToolConfigurationTypeDef
- DocumentBlockUnionTypeDef
- GuardrailConverseImageBlockUnionTypeDef
- ApplyGuardrailRequestRequestTypeDef
- ImageBlockUnionTypeDef
- ApplyGuardrailResponseTypeDef
- GuardrailTraceAssessmentTypeDef
- ToolResultBlockOutputTypeDef
- VideoBlockUnionTypeDef
- GuardrailConverseContentBlockTypeDef
- ConverseStreamTraceTypeDef
- ConverseTraceTypeDef
- ContentBlockOutputTypeDef
- ToolResultContentBlockTypeDef
- GuardrailConverseContentBlockUnionTypeDef
- ConverseStreamMetadataEventTypeDef
- MessageOutputTypeDef
- ToolResultContentBlockUnionTypeDef
- SystemContentBlockTypeDef
- ConverseStreamOutputTypeDef
- ConverseOutputTypeDef
- ToolResultBlockTypeDef
- ConverseStreamResponseTypeDef
- ConverseResponseTypeDef
- ToolResultBlockUnionTypeDef
- ContentBlockTypeDef
- ContentBlockUnionTypeDef
- MessageTypeDef
- ConverseStreamRequestRequestTypeDef
- MessageUnionTypeDef
- ConverseRequestRequestTypeDef