simpleBedrockExecutor

fun simpleBedrockExecutor(awsAccessKeyId: String, awsSecretAccessKey: String, awsSessionToken: String? = null, settings: BedrockClientSettings = BedrockClientSettings()): SingleLLMPromptExecutor(source)

Creates an instance of SingleLLMPromptExecutor with a BedrockLLMClient.

Parameters

awsAccessKeyId

Your AWS Access Key ID.

awsSecretAccessKey

Your AWS Secret Access Key.

awsSessionToken

Optional AWS session token for temporary security credentials (required if using temporary credentials, such as those from STS).

settings

Custom client settings for region and timeouts.