remove unused fields in Message classes
This commit is contained in:
@@ -22,17 +22,10 @@ import java.util.Map;
|
||||
|
||||
public class AssistantPromptTemplate extends PromptTemplate {
|
||||
|
||||
private boolean example = false;
|
||||
|
||||
public AssistantPromptTemplate(String template) {
|
||||
super(template);
|
||||
}
|
||||
|
||||
public AssistantPromptTemplate(String template, boolean example) {
|
||||
super(template);
|
||||
this.example = example;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Prompt create() {
|
||||
return new Prompt(new AssistantMessage(render()));
|
||||
@@ -40,7 +33,7 @@ public class AssistantPromptTemplate extends PromptTemplate {
|
||||
|
||||
@Override
|
||||
public Prompt create(Map<String, Object> model) {
|
||||
return new Prompt(new AssistantMessage(render(model), this.example));
|
||||
return new Prompt(new AssistantMessage(render(model)));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -26,24 +26,12 @@ import java.util.Map;
|
||||
*/
|
||||
public class AssistantMessage extends AbstractMessage {
|
||||
|
||||
private boolean example = false;
|
||||
|
||||
public AssistantMessage(String content) {
|
||||
super(MessageType.ASSISTANT, content);
|
||||
}
|
||||
|
||||
public AssistantMessage(String content, boolean example) {
|
||||
super(MessageType.ASSISTANT, content);
|
||||
this.example = example;
|
||||
}
|
||||
|
||||
public AssistantMessage(String content, boolean example, Map<String, Object> properties) {
|
||||
public AssistantMessage(String content, Map<String, Object> properties) {
|
||||
super(MessageType.ASSISTANT, content, properties);
|
||||
this.example = example;
|
||||
}
|
||||
|
||||
public boolean isExample() {
|
||||
return example;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -20,20 +20,12 @@ import java.util.Map;
|
||||
|
||||
public class FunctionMessage extends AbstractMessage {
|
||||
|
||||
private String functionName;
|
||||
|
||||
public FunctionMessage(String content, String functionName) {
|
||||
public FunctionMessage(String content) {
|
||||
super(MessageType.SYSTEM, content);
|
||||
this.functionName = functionName;
|
||||
}
|
||||
|
||||
public FunctionMessage(String content, String functionName, Map<String, Object> properties) {
|
||||
public FunctionMessage(String content, Map<String, Object> properties) {
|
||||
super(MessageType.SYSTEM, content, properties);
|
||||
this.functionName = functionName;
|
||||
}
|
||||
|
||||
public String getFunctionName() {
|
||||
return functionName;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user