Class ToolParameter

java.lang.Object
edu.tufts.hrilab.llm.gson.tool.ToolParameter

public class ToolParameter extends Object
  • Constructor Details

    • ToolParameter

      public ToolParameter(String type, List<String> possible_values, boolean advertisePossibleValues, String description)
    • ToolParameter

      public ToolParameter(String type, List<String> possible_values, boolean advertisePossibleValues, String description, boolean processAsTool, String toolChatTemplateContextId)
  • Method Details

    • getType

      public String getType()
    • getPossible_values

      public List<String> getPossible_values()
    • getDescription

      public String getDescription()
    • getProcessAsTool

      public boolean getProcessAsTool()
    • getToolChatTemplateContextId

      public String getToolChatTemplateContextId()
    • setPossible_values

      public void setPossible_values(List<String> possibleValues)