Skip to content

Commit ef306d0

Browse files
committed
Update to synch up with changes inte agent-api module.
1 parent 2f91a71 commit ef306d0

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

src/main/java/com/embabel/template/agent/WriteAndReviewAgent.java

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,10 @@
2222
import com.embabel.agent.api.common.PromptRunner;
2323
import com.embabel.agent.domain.io.UserInput;
2424
import com.embabel.agent.domain.library.HasContent;
25-
import com.embabel.agent.prompt.Persona;
25+
import com.embabel.agent.prompt.persona.Persona;
2626
import com.embabel.common.ai.model.AutoModelSelectionCriteria;
2727
import com.embabel.common.ai.model.LlmOptions;
28+
import com.embabel.common.ai.prompt.PromptContributionLocation;
2829
import com.embabel.common.core.types.Timestamped;
2930
import org.springframework.beans.factory.annotation.Value;
3031
import org.springframework.context.annotation.Profile;
@@ -36,17 +37,21 @@
3637

3738

3839
abstract class Personas {
39-
static final Persona WRITER = Persona.create(
40+
static final Persona WRITER = Persona.Companion.create(
4041
"Roald Dahl",
4142
"A creative storyteller who loves to weave imaginative tales that are a bit unconventional",
4243
"Quirky",
43-
"Create memorable stories that captivate the reader's imagination."
44+
"Create memorable stories that captivate the reader's imagination.",
45+
"",
46+
PromptContributionLocation.BEGINNING
4447
);
45-
static final Persona REVIEWER = Persona.Companion.create(
48+
static final Persona REVIEWER = Persona.Companion.create(
4649
"Media Book Review",
4750
"New York Times Book Reviewer",
4851
"Professional and insightful",
49-
"Help guide readers toward good stories"
52+
"Help guide readers toward good stories",
53+
"",
54+
PromptContributionLocation.BEGINNING
5055
);
5156
}
5257

0 commit comments

Comments
 (0)