invokeAgentRuntime
abstract suspend fun <T> invokeAgentRuntime(input: InvokeAgentRuntimeRequest, block: suspend (InvokeAgentRuntimeResponse) -> T): T
Sends a request to an agent runtime in Amazon Bedrock and receives responses in real-time. The agent processes the request using the configured foundation model and any associated knowledge bases or action groups.
To invoke an agent runtime, you must specify the agent runtime ARN and provide a payload containing your request. You can optionally specify a qualifier to target a specific version or alias of the agent.
This operation supports streaming responses, allowing you to receive partial responses as they become available. We recommend using pagination to ensure that the operation returns quickly and successfully when processing large responses.