Package edu.tufts.hrilab.llm.gson.tool
Class ToolParameterV2
java.lang.Object
edu.tufts.hrilab.llm.gson.tool.ToolParameterV2
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionToolParameterV2(String type, String description) ToolParameterV2(String type, String description, String toolChatTemplateContextId) ToolParameterV2(String type, String description, String[] possible_values, boolean advertisePossibleValues) ToolParameterV2(String type, String description, LinkedHashMap<String, ToolParameterV2> properties, String[] required) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetType()voidsetPossible_values(List<String> possibleValues)
-
Field Details
-
log
protected static org.slf4j.Logger log
-
-
Constructor Details
-
ToolParameterV2
-
ToolParameterV2
public ToolParameterV2(String type, String description, LinkedHashMap<String, ToolParameterV2> properties, String[] required) -
ToolParameterV2
-
ToolParameterV2
-
-
Method Details
-
getType
-
getDescription
-
getPossible_values
-
getProcessAsTool
public boolean getProcessAsTool() -
getToolChatTemplateContextId
-
getProperties
-
getRequired
-
setPossible_values
-