3636import static org .mockito .Mockito .spy ;
3737import static org .mockito .Mockito .verify ;
3838
39+ import dev .langchain4j .agentic .AgenticServices ;
3940import dev .langchain4j .agentic .UntypedAgent ;
4041import dev .langchain4j .agentic .scope .AgenticScope ;
4142import dev .langchain4j .agentic .workflow .WorkflowAgentsBuilder ;
42- import io .serverlessworkflow .fluent .agentic .AgenticServices ;
43+ import io .serverlessworkflow .fluent .agentic .AgenticWorkflow ;
4344import io .serverlessworkflow .fluent .agentic .AgentsUtils ;
4445import java .util .List ;
4546import java .util .Map ;
@@ -56,21 +57,21 @@ void sequential_agents_tests() {
5657
5758 CreativeWriter creativeWriter =
5859 spy (
59- dev . langchain4j . agentic . AgenticServices .agentBuilder (CreativeWriter .class )
60+ AgenticServices .agentBuilder (CreativeWriter .class )
6061 .chatModel (BASE_MODEL )
6162 .outputName ("story" )
6263 .build ());
6364
6465 AudienceEditor audienceEditor =
6566 spy (
66- dev . langchain4j . agentic . AgenticServices .agentBuilder (AudienceEditor .class )
67+ AgenticServices .agentBuilder (AudienceEditor .class )
6768 .chatModel (BASE_MODEL )
6869 .outputName ("story" )
6970 .build ());
7071
7172 StyleEditor styleEditor =
7273 spy (
73- dev . langchain4j . agentic . AgenticServices .agentBuilder (StyleEditor .class )
74+ AgenticServices .agentBuilder (StyleEditor .class )
7475 .chatModel (BASE_MODEL )
7576 .outputName ("story" )
7677 .build ());
@@ -103,7 +104,7 @@ public void sequenceHelperTest() {
103104 var styleEditor = newStyleEditor ();
104105
105106 AgentsUtils .NovelCreator novelCreator =
106- io . serverlessworkflow . fluent . agentic . AgenticServices .of (AgentsUtils .NovelCreator .class )
107+ AgenticWorkflow .of (AgentsUtils .NovelCreator .class )
107108 .flow (workflow ("seqFlow" ).sequence (creativeWriter , audienceEditor , styleEditor ))
108109 .build ();
109110
@@ -118,7 +119,7 @@ public void agentAndSequenceHelperTest() {
118119 var styleEditor = newStyleEditor ();
119120
120121 AgentsUtils .NovelCreator novelCreator =
121- io . serverlessworkflow . fluent . agentic . AgenticServices .of (AgentsUtils .NovelCreator .class )
122+ AgenticWorkflow .of (AgentsUtils .NovelCreator .class )
122123 .flow (workflow ("seqFlow" ).agent (creativeWriter ).sequence (audienceEditor , styleEditor ))
123124 .build ();
124125
@@ -134,7 +135,7 @@ public void agentAndSequenceAndAgentHelperTest() {
134135 var summaryStory = newSummaryStory ();
135136
136137 AgentsUtils .NovelCreator novelCreator =
137- io . serverlessworkflow . fluent . agentic . AgenticServices .of (AgentsUtils .NovelCreator .class )
138+ AgenticWorkflow .of (AgentsUtils .NovelCreator .class )
138139 .flow (
139140 workflow ("seqFlow" )
140141 .agent (creativeWriter )
@@ -163,7 +164,7 @@ public void parallelWorkflow() {
163164 };
164165
165166 EveningPlannerAgent eveningPlannerAgent =
166- AgenticServices .of (EveningPlannerAgent .class )
167+ AgenticWorkflow .of (EveningPlannerAgent .class )
167168 .flow (workflow ("parallelFlow" ).parallel (foodExpert , movieExpert ).outputAs (planEvening ))
168169 .build ();
169170 List <EveningPlan > result = eveningPlannerAgent .plan ("romantic" );
@@ -179,7 +180,7 @@ public void loopTest() {
179180 Predicate <AgenticScope > until = s -> s .readState ("score" , 0.0 ) >= 0.8 ;
180181
181182 StyledWriter styledWriter =
182- AgenticServices .of (StyledWriter .class )
183+ AgenticWorkflow .of (StyledWriter .class )
183184 .flow (workflow ("loopFlow" ).agent (creativeWriter ).loop (until , scorer , editor ))
184185 .build ();
185186
@@ -203,7 +204,7 @@ public AgenticScope apply(AgenticScope holder) {
203204 };
204205
205206 String result =
206- AgenticServices .of (Agents .HoroscopeAgent .class )
207+ AgenticWorkflow .of (Agents .HoroscopeAgent .class )
207208 .flow (
208209 workflow ("humanInTheLoop" )
209210 .inputFrom (askSign )
0 commit comments