Class: Aws::Types::Collaborator

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:agent_name, :instruction, :prompt_override_configuration])

Instance Attribute Summary collapse

Instance Attribute Details

#action_groups::Array[Types::AgentActionGroup]

Returns the value of attribute action_groups.

Returns:



549
550
551
# File 'sig/types.rbs', line 549

def action_groups
  @action_groups
end

#agent_collaboration"SUPERVISOR", ...

Returns the value of attribute agent_collaboration.

Returns:

  • ("SUPERVISOR", "SUPERVISOR_ROUTER", "DISABLED")


550
551
552
# File 'sig/types.rbs', line 550

def agent_collaboration
  @agent_collaboration
end

#agent_name::String

Returns the value of attribute agent_name.

Returns:

  • (::String)


551
552
553
# File 'sig/types.rbs', line 551

def agent_name
  @agent_name
end

#collaborator_configurations::Array[Types::CollaboratorConfiguration]

Returns the value of attribute collaborator_configurations.

Returns:



552
553
554
# File 'sig/types.rbs', line 552

def collaborator_configurations
  @collaborator_configurations
end

#customer_encryption_key_arn::String

Returns the value of attribute customer_encryption_key_arn.

Returns:

  • (::String)


553
554
555
# File 'sig/types.rbs', line 553

def customer_encryption_key_arn
  @customer_encryption_key_arn
end

#foundation_model::String

Returns the value of attribute foundation_model.

Returns:

  • (::String)


554
555
556
# File 'sig/types.rbs', line 554

def foundation_model
  @foundation_model
end

#guardrail_configurationTypes::GuardrailConfigurationWithArn

Returns the value of attribute guardrail_configuration.



555
556
557
# File 'sig/types.rbs', line 555

def guardrail_configuration
  @guardrail_configuration
end

#idle_session_ttl_in_seconds::Integer

Returns the value of attribute idle_session_ttl_in_seconds.

Returns:

  • (::Integer)


556
557
558
# File 'sig/types.rbs', line 556

def idle_session_ttl_in_seconds
  @idle_session_ttl_in_seconds
end

#instruction::String

Returns the value of attribute instruction.

Returns:

  • (::String)


557
558
559
# File 'sig/types.rbs', line 557

def instruction
  @instruction
end

#knowledge_bases::Array[Types::KnowledgeBase]

Returns the value of attribute knowledge_bases.

Returns:



558
559
560
# File 'sig/types.rbs', line 558

def knowledge_bases
  @knowledge_bases
end

#prompt_override_configurationTypes::PromptOverrideConfiguration

Returns the value of attribute prompt_override_configuration.



559
560
561
# File 'sig/types.rbs', line 559

def prompt_override_configuration
  @prompt_override_configuration
end