From ab571f059a2717d0d39b45ed61a5ee730c041227 Mon Sep 17 00:00:00 2001 From: Christian Tzolov Date: Fri, 7 Feb 2025 10:43:02 +0100 Subject: [PATCH] Improve agentic patterns pom config Signed-off-by: Christian Tzolov --- agentic-patterns/evaluator-optimizer/pom.xml | 12 ++++++------ agentic-patterns/orchestrator-workers/pom.xml | 12 ++++++------ agentic-patterns/parallelization-worflow/pom.xml | 12 ++++++------ agentic-patterns/routing-workflow/pom.xml | 12 ++++++------ .../java/com/example/agentic/RoutingWorkflow.java | 2 +- 5 files changed, 25 insertions(+), 25 deletions(-) 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.