From 3402b4ada284b8b3f6069415567e18cd5a2a5b8e Mon Sep 17 00:00:00 2001 From: "andrea.terzani" Date: Fri, 21 Feb 2025 13:02:37 +0100 Subject: [PATCH] Refactor token handling and update dependencies; add AzureAIConfig for response timeout customization --- pom.xml | 9 +++- .../hermione/config/AzureAIConfig.java | 26 ++++++++++ .../hermione/config/VectorStoreConfig.java | 3 +- .../hermione/models/ScenarioExecution.java | 7 +-- .../services/CanvasExecutionService.java | 6 +-- .../services/ScenarioExecutionService.java | 47 +++++++++-------- .../stepSolvers/AdvancedAIPromptSolver.java | 2 +- .../stepSolvers/BasicAIPromptSolver.java | 2 +- .../stepSolvers/BasicQueryRagSolver.java | 22 +++++--- .../stepSolvers/DeleteDocTempSolver.java | 13 +++-- .../stepSolvers/OlynmpusChatClientSolver.java | 4 +- .../stepSolvers/SummarizeDocSolver.java | 4 +- src/main/resources/application.properties | 50 ++++++++++--------- 13 files changed, 122 insertions(+), 73 deletions(-) create mode 100644 src/main/java/com/olympus/hermione/config/AzureAIConfig.java diff --git a/pom.xml b/pom.xml index 2f58e71..7e56c32 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ 21 - 1.0.0-M2 + 1.0.0-M6 2023.0.3 @@ -48,6 +48,13 @@ 1.1.0 + + + org.json + json + 20250107 + +