diff --git a/agentic-patterns/evaluator-optimizer/pom.xml b/agentic-patterns/evaluator-optimizer/pom.xml index b63a79e..734f8cf 100644 --- a/agentic-patterns/evaluator-optimizer/pom.xml +++ b/agentic-patterns/evaluator-optimizer/pom.xml @@ -25,16 +25,16 @@ - - org.springframework.ai - spring-ai-openai-spring-boot-starter - - + + org.springframework.ai + spring-ai-anthropic-spring-boot-starter + + org.springframework.ai - spring-ai-ollama-spring-boot-starter + spring-ai-anthropic-spring-boot-starter + + org.springframework.boot spring-boot-starter-test diff --git a/agentic-patterns/parallelization-worflow/pom.xml b/agentic-patterns/parallelization-worflow/pom.xml index 7fb13ff..5d9849e 100644 --- a/agentic-patterns/parallelization-worflow/pom.xml +++ b/agentic-patterns/parallelization-worflow/pom.xml @@ -32,18 +32,18 @@ org.springframework.ai - spring-ai-ollama-spring-boot-starter + spring-ai-anthropic-spring-boot-starter + + org.springframework.boot spring-boot-starter-test diff --git a/agentic-patterns/routing-workflow/pom.xml b/agentic-patterns/routing-workflow/pom.xml index e17aba9..44686bf 100644 --- a/agentic-patterns/routing-workflow/pom.xml +++ b/agentic-patterns/routing-workflow/pom.xml @@ -33,18 +33,18 @@ org.springframework.ai - spring-ai-ollama-spring-boot-starter + spring-ai-anthropic-spring-boot-starter + + org.springframework.boot spring-boot-starter-test diff --git a/agentic-patterns/routing-workflow/src/main/java/com/example/agentic/RoutingWorkflow.java b/agentic-patterns/routing-workflow/src/main/java/com/example/agentic/RoutingWorkflow.java index e732ac8..28cc0a1 100644 --- a/agentic-patterns/routing-workflow/src/main/java/com/example/agentic/RoutingWorkflow.java +++ b/agentic-patterns/routing-workflow/src/main/java/com/example/agentic/RoutingWorkflow.java @@ -153,7 +153,7 @@ public class RoutingWorkflow { String selectorPrompt = String.format(""" Analyze the input and select the most appropriate support team from these options: %s - First explain your reasoning, then provide your selection in this XML format: + First explain your reasoning, then provide your selection in this JSON format: \\{ "reasoning": "Brief explanation of why this ticket should be routed to a specific team.