Class: Aws::Types::SpanAttributes

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#agent_id::String

Returns the value of attribute agent_id.

Returns:

  • (::String)


2859
2860
2861
# File 'sig/types.rbs', line 2859

def agent_id
  @agent_id
end

#ai_agent_arn::String

Returns the value of attribute ai_agent_arn.

Returns:

  • (::String)


2864
2865
2866
# File 'sig/types.rbs', line 2864

def ai_agent_arn
  @ai_agent_arn
end

#ai_agent_id::String

Returns the value of attribute ai_agent_id.

Returns:

  • (::String)


2867
2868
2869
# File 'sig/types.rbs', line 2867

def ai_agent_id
  @ai_agent_id
end

#ai_agent_invoker::String

Returns the value of attribute ai_agent_invoker.

Returns:

  • (::String)


2869
2870
2871
# File 'sig/types.rbs', line 2869

def ai_agent_invoker
  @ai_agent_invoker
end

#ai_agent_name::String

Returns the value of attribute ai_agent_name.

Returns:

  • (::String)


2866
2867
2868
# File 'sig/types.rbs', line 2866

def ai_agent_name
  @ai_agent_name
end

#ai_agent_orchestrator_use_case::String

Returns the value of attribute ai_agent_orchestrator_use_case.

Returns:

  • (::String)


2870
2871
2872
# File 'sig/types.rbs', line 2870

def ai_agent_orchestrator_use_case
  @ai_agent_orchestrator_use_case
end

#ai_agent_type"MANUAL_SEARCH", ...

Returns the value of attribute ai_agent_type.

Returns:

  • ("MANUAL_SEARCH", "ANSWER_RECOMMENDATION", "SELF_SERVICE", "EMAIL_RESPONSE", "EMAIL_OVERVIEW", "EMAIL_GENERATIVE_ANSWER", "ORCHESTRATION", "NOTE_TAKING", "CASE_SUMMARIZATION")


2865
2866
2867
# File 'sig/types.rbs', line 2865

def ai_agent_type
  @ai_agent_type
end

#ai_agent_version::Integer

Returns the value of attribute ai_agent_version.

Returns:

  • (::Integer)


2868
2869
2870
# File 'sig/types.rbs', line 2868

def ai_agent_version
  @ai_agent_version
end

#cache_read_input_tokens::Integer

Returns the value of attribute cache_read_input_tokens.

Returns:

  • (::Integer)


2880
2881
2882
# File 'sig/types.rbs', line 2880

def cache_read_input_tokens
  @cache_read_input_tokens
end

#cache_write_input_tokens::Integer

Returns the value of attribute cache_write_input_tokens.

Returns:

  • (::Integer)


2881
2882
2883
# File 'sig/types.rbs', line 2881

def cache_write_input_tokens
  @cache_write_input_tokens
end

#contact_id::String

Returns the value of attribute contact_id.

Returns:

  • (::String)


2861
2862
2863
# File 'sig/types.rbs', line 2861

def contact_id
  @contact_id
end

#error_type::String

Returns the value of attribute error_type.

Returns:

  • (::String)


2858
2859
2860
# File 'sig/types.rbs', line 2858

def error_type
  @error_type
end

#guardrail_assessments::Array[Types::SpanGuardrailAssessment]

Returns the value of attribute guardrail_assessments.

Returns:



2891
2892
2893
# File 'sig/types.rbs', line 2891

def guardrail_assessments
  @guardrail_assessments
end

#initial_contact_id::String

Returns the value of attribute initial_contact_id.

Returns:

  • (::String)


2862
2863
2864
# File 'sig/types.rbs', line 2862

def initial_contact_id
  @initial_contact_id
end

#input_messages::Array[Types::SpanMessage]

Returns the value of attribute input_messages.

Returns:



2882
2883
2884
# File 'sig/types.rbs', line 2882

def input_messages
  @input_messages
end

#instance_arn::String

Returns the value of attribute instance_arn.

Returns:

  • (::String)


2860
2861
2862
# File 'sig/types.rbs', line 2860

def instance_arn
  @instance_arn
end

#operation_name::String

Returns the value of attribute operation_name.

Returns:

  • (::String)


2856
2857
2858
# File 'sig/types.rbs', line 2856

def operation_name
  @operation_name
end

#output_messages::Array[Types::SpanMessage]

Returns the value of attribute output_messages.

Returns:



2883
2884
2885
# File 'sig/types.rbs', line 2883

def output_messages
  @output_messages
end

#prompt_arn::String

Returns the value of attribute prompt_arn.

Returns:

  • (::String)


2885
2886
2887
# File 'sig/types.rbs', line 2885

def prompt_arn
  @prompt_arn
end

#prompt_id::String

Returns the value of attribute prompt_id.

Returns:

  • (::String)


2886
2887
2888
# File 'sig/types.rbs', line 2886

def prompt_id
  @prompt_id
end

#prompt_name::String

Returns the value of attribute prompt_name.

Returns:

  • (::String)


2888
2889
2890
# File 'sig/types.rbs', line 2888

def prompt_name
  @prompt_name
end

#prompt_type"ANSWER_GENERATION", ...

Returns the value of attribute prompt_type.

Returns:

  • ("ANSWER_GENERATION", "INTENT_LABELING_GENERATION", "QUERY_REFORMULATION", "SELF_SERVICE_PRE_PROCESSING", "SELF_SERVICE_ANSWER_GENERATION", "EMAIL_RESPONSE", "EMAIL_OVERVIEW", "EMAIL_GENERATIVE_ANSWER", "EMAIL_QUERY_REFORMULATION", "ORCHESTRATION", "NOTE_TAKING", "CASE_SUMMARIZATION")


2887
2888
2889
# File 'sig/types.rbs', line 2887

def prompt_type
  @prompt_type
end

#prompt_version::Integer

Returns the value of attribute prompt_version.

Returns:

  • (::Integer)


2889
2890
2891
# File 'sig/types.rbs', line 2889

def prompt_version
  @prompt_version
end

#provider_name::String

Returns the value of attribute provider_name.

Returns:

  • (::String)


2857
2858
2859
# File 'sig/types.rbs', line 2857

def provider_name
  @provider_name
end

#request_max_tokens::Integer

Returns the value of attribute request_max_tokens.

Returns:

  • (::Integer)


2872
2873
2874
# File 'sig/types.rbs', line 2872

def request_max_tokens
  @request_max_tokens
end

#request_model::String

Returns the value of attribute request_model.

Returns:

  • (::String)


2871
2872
2873
# File 'sig/types.rbs', line 2871

def request_model
  @request_model
end

#response_finish_reasons::Array[::String]

Returns the value of attribute response_finish_reasons.

Returns:

  • (::Array[::String])


2876
2877
2878
# File 'sig/types.rbs', line 2876

def response_finish_reasons
  @response_finish_reasons
end

#response_model::String

Returns the value of attribute response_model.

Returns:

  • (::String)


2875
2876
2877
# File 'sig/types.rbs', line 2875

def response_model
  @response_model
end

#session_name::String

Returns the value of attribute session_name.

Returns:

  • (::String)


2863
2864
2865
# File 'sig/types.rbs', line 2863

def session_name
  @session_name
end

#system_instructions::Array[Types::SpanMessageValue]

Returns the value of attribute system_instructions.

Returns:



2884
2885
2886
# File 'sig/types.rbs', line 2884

def system_instructions
  @system_instructions
end

#temperature::Float

Returns the value of attribute temperature.

Returns:

  • (::Float)


2873
2874
2875
# File 'sig/types.rbs', line 2873

def temperature
  @temperature
end

#time_to_first_token_ms::Integer

Returns the value of attribute time_to_first_token_ms.

Returns:

  • (::Integer)


2890
2891
2892
# File 'sig/types.rbs', line 2890

def time_to_first_token_ms
  @time_to_first_token_ms
end

#top_p::Float

Returns the value of attribute top_p.

Returns:

  • (::Float)


2874
2875
2876
# File 'sig/types.rbs', line 2874

def top_p
  @top_p
end

#usage_input_tokens::Integer

Returns the value of attribute usage_input_tokens.

Returns:

  • (::Integer)


2877
2878
2879
# File 'sig/types.rbs', line 2877

def usage_input_tokens
  @usage_input_tokens
end

#usage_output_tokens::Integer

Returns the value of attribute usage_output_tokens.

Returns:

  • (::Integer)


2878
2879
2880
# File 'sig/types.rbs', line 2878

def usage_output_tokens
  @usage_output_tokens
end

#usage_total_tokens::Integer

Returns the value of attribute usage_total_tokens.

Returns:

  • (::Integer)


2879
2880
2881
# File 'sig/types.rbs', line 2879

def usage_total_tokens
  @usage_total_tokens
end