Class: AgentEvalPlanner::VectorCatalog::Vector

Inherits:
Struct
  • Object
show all
Defined in:
lib/agent_eval_planner/vector_catalog.rb

Instance Attribute Summary collapse

Instance Attribute Details

#alwaysObject

Returns the value of attribute always

Returns:

  • (Object)

    the current value of always



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def always
  @always
end

#attack_promptObject

Returns the value of attribute attack_prompt

Returns:

  • (Object)

    the current value of attack_prompt



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def attack_prompt
  @attack_prompt
end

#categoryObject

Returns the value of attribute category

Returns:

  • (Object)

    the current value of category



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def category
  @category
end

#category_titleObject

Returns the value of attribute category_title

Returns:

  • (Object)

    the current value of category_title



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def category_title
  @category_title
end

#expected_validationObject

Returns the value of attribute expected_validation

Returns:

  • (Object)

    the current value of expected_validation



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def expected_validation
  @expected_validation
end

#failure_criteriaObject

Returns the value of attribute failure_criteria

Returns:

  • (Object)

    the current value of failure_criteria



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def failure_criteria
  @failure_criteria
end

#idObject

Returns the value of attribute id

Returns:

  • (Object)

    the current value of id



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def id
  @id
end

#intentObject

Returns the value of attribute intent

Returns:

  • (Object)

    the current value of intent



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def intent
  @intent
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def name
  @name
end

#notesObject

Returns the value of attribute notes

Returns:

  • (Object)

    the current value of notes



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def notes
  @notes
end

#objectiveObject

Returns the value of attribute objective

Returns:

  • (Object)

    the current value of objective



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def objective
  @objective
end

#refusalObject

Returns the value of attribute refusal

Returns:

  • (Object)

    the current value of refusal



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def refusal
  @refusal
end

#severityObject

Returns the value of attribute severity

Returns:

  • (Object)

    the current value of severity



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def severity
  @severity
end

#splitObject

Returns the value of attribute split

Returns:

  • (Object)

    the current value of split



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def split
  @split
end

#tagsObject

Returns the value of attribute tags

Returns:

  • (Object)

    the current value of tags



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def tags
  @tags
end

#triggersObject

Returns the value of attribute triggers

Returns:

  • (Object)

    the current value of triggers



5
6
7
# File 'lib/agent_eval_planner/vector_catalog.rb', line 5

def triggers
  @triggers
end