class Aws::BedrockAgent::Types::Agent


@see docs.aws.amazon.com/goto/WebAPI/bedrock-agent-2023-06-05/Agent AWS API Documentation
@return [Time]
The time at which the agent was last updated.
@!attribute [rw] updated_at
@return [Array<String>]
you invoked to succeed.
Contains recommended actions to take for the agent-related API that
@!attribute [rw] recommended_actions
@return [Types::PromptOverrideConfiguration]<br>: docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html<br><br><br><br>prompts][1].
parts of an agent sequence. For more information, see [Advanced
Contains configurations to override prompt templates in different
@!attribute [rw] prompt_override_configuration
@return [Time]
The time at which the agent was last prepared.
@!attribute [rw] prepared_at
@return [String]
Specifies the orchestration strategy for the agent.
@!attribute [rw] orchestration_type
@return [Types::MemoryConfiguration]
Contains memory configuration for the agent.
@!attribute [rw] memory_configuration
@return [String]
interact with users.
Instructions that tell the agent what it should do and how it should
@!attribute [rw] instruction
@return [Integer]
Amazon Bedrock deletes any data provided before the timeout.
If no conversation occurs during this time, the session expires and
A user interaction remains active for the amount of time specified.
about a user’s conversation with the agent.
The number of seconds for which Amazon Bedrock keeps information
@!attribute [rw] idle_session_ttl_in_seconds
@return [Types::GuardrailConfiguration]
Details about the guardrail associated with the agent.
@!attribute [rw] guardrail_configuration
@return [String]
The foundation model used for orchestration by the agent.
@!attribute [rw] foundation_model
@return [Array<String>]
Contains reasons that the agent-related API that you invoked failed.
@!attribute [rw] failure_reasons
@return [String]
The description of the agent.
@!attribute [rw] description
@return [String]
agent.
The Amazon Resource Name (ARN) of the KMS key that encrypts the
@!attribute [rw] customer_encryption_key_arn
@return [Types::CustomOrchestration]
Contains custom orchestration configurations for the agent.
@!attribute [rw] custom_orchestration
@return [Time]
The time at which the agent was created.
@!attribute [rw] created_at
@return [String]<br>: docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html<br><br><br><br>error. For more information, see [Ensuring idempotency].
request, Amazon Bedrock ignores the request, but does not return an
completes no more than one time. If this token matches a previous
A unique, case-sensitive identifier to ensure that the API request
@!attribute [rw] client_token
@return [String]
The version of the agent.
@!attribute [rw] agent_version
@return [String]
* DELETING – The agent is being deleted.
* UPDATING – The agent is being updated.
* FAILED – The agent API operation failed.
* NOT_PREPARED – The agent has been created but not yet prepared.
* PREPARED – The agent is prepared and ready to be invoked.
* PREPARING – The agent is being prepared.
* CREATING – The agent is being created.
following statuses are possible:
The status of the agent and whether it is ready for use. The
@!attribute [rw] agent_status
@return [String]
invoke API operations on the agent.
The Amazon Resource Name (ARN) of the IAM role with permissions to
@!attribute [rw] agent_resource_role_arn
@return [String]
The name of the agent.
@!attribute [rw] agent_name
@return [String]
The unique identifier of the agent.
@!attribute [rw] agent_id
@return [String]
The agent’s collaboration settings.
@!attribute [rw] agent_collaboration
@return [String]
The Amazon Resource Name (ARN) of the agent.
@!attribute [rw] agent_arn
Contains details about an agent.