Fix Alpaca prompt template;

git-svn-id: svn://home0/lm-lib@3639 71dcc7fd-b1f2-4e5d-bb8e-274146e81173
This commit is contained in:
(no author)
2024-12-19 23:12:37 +00:00
parent 170b7074e1
commit 1976daf697

View File

@@ -5,9 +5,12 @@ public class AlpacaShortPromptStrategy implements PromptStrategy {
@Override @Override
public StringBuilder start(final String instruction, final String question, final String text) { public StringBuilder start(final String instruction, final String question, final String text) {
final StringBuilder prompt = new StringBuilder(); final StringBuilder prompt = new StringBuilder();
prompt.append("### Instruction:\n"); if (! instruction.isEmpty()) {
prompt.append(instruction); prompt.append("### Instruction:\n");
prompt.append("\n\n### Input:\n"); prompt.append(instruction);
prompt.append("\n\n");
}
prompt.append("### Input:\n");
prompt.append(question); prompt.append(question);
if (!question.isEmpty() && !text.isEmpty()) { if (!question.isEmpty() && !text.isEmpty()) {
prompt.append("\n"); prompt.append("\n");