Skip to content

StartAsyncInvokeRequest

Source code in docs_src/capo_bedrock_runtime/types/start_async_invoke_request.py
class StartAsyncInvokeRequest(TypedDict, closed=True):
    client_request_token: NotRequired[
        "capo_bedrock_runtime.types.async_invoke_idempotency_token.AsyncInvokeIdempotencyToken"
    ]
    """<p>Specify idempotency token to ensure that requests are not duplicated.</p>"""
    model_id: "capo_bedrock_runtime.types.async_invoke_identifier.AsyncInvokeIdentifier"
    """<p>The model to invoke.</p>"""
    model_input: "capo_bedrock_runtime.types.model_input_payload.ModelInputPayload"
    """<p>Input to send to the model.</p>"""
    output_data_config: "capo_bedrock_runtime.types.async_invoke_output_data_config.AsyncInvokeOutputDataConfig"
    """<p>Where to store the output.</p>"""
    tags: NotRequired["capo_bedrock_runtime.types.tag_list.TagList"]
    """<p>Tags to apply to the invocation.</p>"""

client_request_token instance-attribute

client_request_token: NotRequired[AsyncInvokeIdempotencyToken]

Specify idempotency token to ensure that requests are not duplicated.

model_id instance-attribute

The model to invoke.

model_input instance-attribute

model_input: ModelInputPayload

Input to send to the model.

output_data_config instance-attribute

output_data_config: AsyncInvokeOutputDataConfig

Where to store the output.

tags instance-attribute

tags: NotRequired[TagList]

Tags to apply to the invocation.