Package-level declarations
Types
Link copied to clipboard
class BedrockClientSettings(region: String = "us-east-1", timeoutConfig: ConnectionTimeoutConfig = ConnectionTimeoutConfig(), endpointUrl: String? = null, maxRetries: Int = 3, enableLogging: Boolean = false, moderationGuardrailsSettings: BedrockGuardrailsSettings? = null)
Configuration settings for connecting to the AWS Bedrock API.
Link copied to clipboard
Represents the settings configuration for Bedrock guardrails.
Link copied to clipboard
class BedrockLLMClient(bedrockClient: BedrockRuntimeClient, moderationGuardrailsSettings: BedrockGuardrailsSettings? = null, clock: Clock = Clock.System) : LLMClient
Creates a new Bedrock LLM client configured with the specified AWS credentials and settings.
Link copied to clipboard
Represents a sealed class for AWS Bedrock model families.
Link copied to clipboard
Bedrock models Models available through the AWS Bedrock API