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:



467
468
469
# File 'sig/types.rbs', line 467

def action_groups
  @action_groups
end

#agent_collaboration"SUPERVISOR", ...

Returns the value of attribute agent_collaboration.

Returns:

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


468
469
470
# File 'sig/types.rbs', line 468

def agent_collaboration
  @agent_collaboration
end

#agent_name::String

Returns the value of attribute agent_name.

Returns:

  • (::String)


469
470
471
# File 'sig/types.rbs', line 469

def agent_name
  @agent_name
end

#collaborator_configurations::Array[Types::CollaboratorConfiguration]

Returns the value of attribute collaborator_configurations.

Returns:



470
471
472
# File 'sig/types.rbs', line 470

def collaborator_configurations
  @collaborator_configurations
end

#customer_encryption_key_arn::String

Returns the value of attribute customer_encryption_key_arn.

Returns:

  • (::String)


471
472
473
# File 'sig/types.rbs', line 471

def customer_encryption_key_arn
  @customer_encryption_key_arn
end

#foundation_model::String

Returns the value of attribute foundation_model.

Returns:

  • (::String)


472
473
474
# File 'sig/types.rbs', line 472

def foundation_model
  @foundation_model
end

#guardrail_configurationTypes::GuardrailConfigurationWithArn

Returns the value of attribute guardrail_configuration.



473
474
475
# File 'sig/types.rbs', line 473

def guardrail_configuration
  @guardrail_configuration
end

#idle_session_ttl_in_seconds::Integer

Returns the value of attribute idle_session_ttl_in_seconds.

Returns:

  • (::Integer)


474
475
476
# File 'sig/types.rbs', line 474

def idle_session_ttl_in_seconds
  @idle_session_ttl_in_seconds
end

#instruction::String

Returns the value of attribute instruction.

Returns:

  • (::String)


475
476
477
# File 'sig/types.rbs', line 475

def instruction
  @instruction
end

#knowledge_bases::Array[Types::KnowledgeBase]

Returns the value of attribute knowledge_bases.

Returns:



476
477
478
# File 'sig/types.rbs', line 476

def knowledge_bases
  @knowledge_bases
end

#prompt_override_configurationTypes::PromptOverrideConfiguration

Returns the value of attribute prompt_override_configuration.



477
478
479
# File 'sig/types.rbs', line 477

def prompt_override_configuration
  @prompt_override_configuration
end