Class: Aws::Types::InvokeInlineAgentRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

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

Instance Attribute Summary collapse

Instance Attribute Details

#action_groups::Array[Types::AgentActionGroup]

Returns the value of attribute action_groups.

Returns:



1611
1612
1613
# File 'sig/types.rbs', line 1611

def action_groups
  @action_groups
end

#agent_collaboration"SUPERVISOR", ...

Returns the value of attribute agent_collaboration.

Returns:

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


1612
1613
1614
# File 'sig/types.rbs', line 1612

def agent_collaboration
  @agent_collaboration
end

#agent_name::String

Returns the value of attribute agent_name.

Returns:

  • (::String)


1613
1614
1615
# File 'sig/types.rbs', line 1613

def agent_name
  @agent_name
end

#bedrock_model_configurationsTypes::InlineBedrockModelConfigurations

Returns the value of attribute bedrock_model_configurations.



1614
1615
1616
# File 'sig/types.rbs', line 1614

def bedrock_model_configurations
  @bedrock_model_configurations
end

#collaborator_configurations::Array[Types::CollaboratorConfiguration]

Returns the value of attribute collaborator_configurations.

Returns:



1615
1616
1617
# File 'sig/types.rbs', line 1615

def collaborator_configurations
  @collaborator_configurations
end

#collaborators::Array[Types::Collaborator]

Returns the value of attribute collaborators.

Returns:



1616
1617
1618
# File 'sig/types.rbs', line 1616

def collaborators
  @collaborators
end

#custom_orchestrationTypes::CustomOrchestration

Returns the value of attribute custom_orchestration.



1617
1618
1619
# File 'sig/types.rbs', line 1617

def custom_orchestration
  @custom_orchestration
end

#customer_encryption_key_arn::String

Returns the value of attribute customer_encryption_key_arn.

Returns:

  • (::String)


1618
1619
1620
# File 'sig/types.rbs', line 1618

def customer_encryption_key_arn
  @customer_encryption_key_arn
end

#enable_traceBoolean

Returns the value of attribute enable_trace.

Returns:

  • (Boolean)


1619
1620
1621
# File 'sig/types.rbs', line 1619

def enable_trace
  @enable_trace
end

#end_sessionBoolean

Returns the value of attribute end_session.

Returns:

  • (Boolean)


1620
1621
1622
# File 'sig/types.rbs', line 1620

def end_session
  @end_session
end

#foundation_model::String

Returns the value of attribute foundation_model.

Returns:

  • (::String)


1621
1622
1623
# File 'sig/types.rbs', line 1621

def foundation_model
  @foundation_model
end

#guardrail_configurationTypes::GuardrailConfigurationWithArn

Returns the value of attribute guardrail_configuration.



1622
1623
1624
# File 'sig/types.rbs', line 1622

def guardrail_configuration
  @guardrail_configuration
end

#idle_session_ttl_in_seconds::Integer

Returns the value of attribute idle_session_ttl_in_seconds.

Returns:

  • (::Integer)


1623
1624
1625
# File 'sig/types.rbs', line 1623

def idle_session_ttl_in_seconds
  @idle_session_ttl_in_seconds
end

#inline_session_stateTypes::InlineSessionState

Returns the value of attribute inline_session_state.



1624
1625
1626
# File 'sig/types.rbs', line 1624

def inline_session_state
  @inline_session_state
end

#input_text::String

Returns the value of attribute input_text.

Returns:

  • (::String)


1625
1626
1627
# File 'sig/types.rbs', line 1625

def input_text
  @input_text
end

#instruction::String

Returns the value of attribute instruction.

Returns:

  • (::String)


1626
1627
1628
# File 'sig/types.rbs', line 1626

def instruction
  @instruction
end

#knowledge_bases::Array[Types::KnowledgeBase]

Returns the value of attribute knowledge_bases.

Returns:



1627
1628
1629
# File 'sig/types.rbs', line 1627

def knowledge_bases
  @knowledge_bases
end

#orchestration_type"DEFAULT", "CUSTOM_ORCHESTRATION"

Returns the value of attribute orchestration_type.

Returns:

  • ("DEFAULT", "CUSTOM_ORCHESTRATION")


1628
1629
1630
# File 'sig/types.rbs', line 1628

def orchestration_type
  @orchestration_type
end

#prompt_creation_configurationsTypes::PromptCreationConfigurations

Returns the value of attribute prompt_creation_configurations.



1629
1630
1631
# File 'sig/types.rbs', line 1629

def prompt_creation_configurations
  @prompt_creation_configurations
end

#prompt_override_configurationTypes::PromptOverrideConfiguration

Returns the value of attribute prompt_override_configuration.



1630
1631
1632
# File 'sig/types.rbs', line 1630

def prompt_override_configuration
  @prompt_override_configuration
end

#session_id::String

Returns the value of attribute session_id.

Returns:

  • (::String)


1631
1632
1633
# File 'sig/types.rbs', line 1631

def session_id
  @session_id
end

#streaming_configurationsTypes::StreamingConfigurations

Returns the value of attribute streaming_configurations.



1632
1633
1634
# File 'sig/types.rbs', line 1632

def streaming_configurations
  @streaming_configurations
end