class

Ark::Bedrock::Agent

Inherits Ark::Bedrock::AgentInvoker < Reference < Object

Constants

CONNECT_TIMEOUT = 30.seconds
ENDPOINT_PREFIX = "bedrock-agent-runtime"
READ_TIMEOUT = 300.seconds
SIGNING_SERVICE = "bedrock"

Constructors

new(agent_id : String, alias_id : String, region : String, provider : AWS::CredentialProvider, enable_trace : Bool = false)
Source

Instance methods

invoke(input_text : String, session_id : String, user_attrs : Hash(String, String), files : Array(InputFile)) : AgentResponse
Source