Commit Graph
96 Commits
Author SHA1 Message Date
Andrea Terzani 5ff76a0957 Updated hermione-deployment.yaml 2025-06-30 13:46:46 +00:00
Andrea Terzani 5faba80eaf Merged PR 181: upgrade Spring AI V1 e introduzxione document tool 2025-06-28 08:24:00 +00:00
Andrea Terzani 9103606690 Updated DashboardScenarioChatRepository.java 2025-06-10 10:20:04 +00:00
Andrea Terzani 84331516c3 Updated DashboardChatController.java 2025-06-10 10:17:37 +00:00
Andrea Terzani b433fb14dc Updated azure-pipelines.yml 2025-06-10 09:55:23 +00:00
andrea.terzani 2586add9ed Aggiungi elaborazione batch per l'aggiunta di documenti al vector store 2025-06-10 11:46:47 +02:00
Andrea Terzani 59d54685e1 Updated hermione-deployment.yaml 2025-06-10 09:30:51 +00:00
andrea.terzani 1a1ead8fce Enhance logging in AdvancedAIPromptSolver and AdvancedQueryRagSolver for better traceability 2025-05-22 10:16:40 +02:00
andrea.terzani dec80369d9 Merge branch 'master' of https://dev.azure.com/olympusai/Olympus/_git/hermione 2025-05-15 13:15:30 +02:00
andrea.terzani 83be4ba8e5 relax sec exec 2025-05-15 13:14:17 +02:00
andrea.terzani 651c80d541 Merge branch 'master' of https://dev.azure.com/olympusai/Olympus/_git/hermione 2025-04-18 10:10:11 +02:00
andrea.terzani 8ba91387db fix username 2025-04-18 09:48:35 +02:00
Andrea Terzani dfd3b52611 Updated JwtService.java 2025-04-18 05:25:24 +00:00
andrea.terzani 5991fb321d Merge commit 'd6ab7788a14d20306ebe43a2adfca425c2712491' 2025-04-17 16:26:45 +02:00
andrea.terzani f234439486 tenant 2025-04-17 07:38:52 +02:00
andrea.terzani 9349393e2b working msal 2025-04-16 20:40:45 +02:00
andrea.terzani 717cb365ec ```
Nessuna modifica apportata
```
2025-03-29 09:36:16 +01:00
andrea.terzani 8f14260a9b Nessuna modifica apportata 2025-03-28 13:02:43 +01:00
andrea.terzani f0b3f1f34a Nessuna modifica apportata 2025-03-28 12:58:10 +01:00
andrea.terzani 9a1ffa847d Aggiungi supporto per il ranking dei documenti nelle query avanzate 2025-03-28 12:08:27 +01:00
andrea.terzani b08adcbbb9 ```
Nessuna modifica apportata
```
2025-03-25 12:27:50 +01:00
andrea.terzani 06b3491f09 Aggiungi supporto per diversi client di chat e modifica la gestione degli endpoint nel solver delle query avanzate 2025-03-25 10:51:18 +01:00
andrea.terzani 1525f17580 Aggiungi gestione delle query elaborate in AdvancedQueryRagSolver 2025-03-25 10:13:38 +01:00
andrea.terzani 557f9d05c1 Merge branch 'master' of https://dev.azure.com/olympusai/Olympus/_git/hermione 2025-03-25 09:22:49 +01:00
andrea.terzani 4fe9d9f356 Aggiungi AdvancedQueryRagSolver per la gestione avanzata delle query RAG 2025-03-25 09:21:23 +01:00
Andrea Terzani f8e2501ef1 Updated application.properties 2025-02-21 15:44:04 +00:00
andrea.terzani 4cb34c0087 Rimuovi codice non utilizzato nel metodo di invio dei messaggi in AdvancedAIPromptSolver 2025-02-21 16:23:32 +01:00
andrea.terzani 5e8c7bd88e Aggiungi SimpleDateTools e SourceCodeTool per gestire data/ora e recupero codice sorgente 2025-02-21 16:17:55 +01:00
andrea.terzani b4fa5025ca Correggi il logger per AdvancedAIPromptSolver e modifica il metodo di invio dei messaggi 2025-02-21 14:39:46 +01:00
andrea.terzani 3402b4ada2 Refactor token handling and update dependencies; add AzureAIConfig for response timeout customization 2025-02-21 13:02:37 +01:00
andrea.terzani e9c300ca98 Inizializza chatClient a null per gestire correttamente i provider API 2025-02-20 19:28:01 +01:00
andrea.terzani 255e65af5e Aggiungi supporto per Google Gemini nel servizio di esecuzione degli scenari 2025-02-20 19:12:48 +01:00
andrea.terzani 170a2dcfc9 new OlynmpusChatClientSolver 2025-02-20 17:31:22 +01:00
Andrea Terzani 25b98d768c Updated ExternalAgentSolver.java 2024-12-18 12:18:01 +00:00
Andrea Terzani f482712cd2 Updated ExternalAgentSolver.java 2024-12-18 12:16:23 +00:00
Andrea Terzani a6b42c7ac7 Merged PR 10: Aggiunta della dipendenza spring-ai-chroma-store e configurazione delle propr...
Aggiunta della dipendenza spring-ai-chroma-store e configurazione delle proprietà per il client Chroma

Related work items: #122
2024-11-26 11:34:52 +00:00
andrea.terzani 8b591dbecf Aggiunta della dipendenza spring-ai-chroma-store e configurazione delle proprietà per il client Chroma 2024-11-26 12:31:49 +01:00
Andrea Terzani de4040177c Updated hermione-deployment.yaml 2024-11-22 16:17:16 +00:00
Andrea Terzani c85e6c8e3c Updated hermione-deployment.yaml 2024-11-22 16:09:43 +00:00
Andrea Terzani 9efedc4ebe Updated ApplicationBrowserService.java 2024-11-21 17:07:28 +00:00
andrea.terzani dbeb7e4a64 Aggiunta del supporto per l'agente esterno e modifica dei metodi di esecuzione 2024-11-21 11:28:49 +01:00
Andrea Terzani 5179bad78a Updated hermione-deployment.yaml 2024-11-15 12:16:48 +00:00
Andrea Terzani 30bf8e727e Updated AdvancedAIPromptSolver.java 2024-11-15 12:16:08 +00:00
andrea.terzani be8b51d404 Rimuovi il log del modello utilizzato in AdvancedAIPromptSolver 2024-11-14 15:58:21 +01:00
andrea.terzani 594e6d58ad Refactor error handling and logging in ApplicationBrowserService; clean up unused code in ApplicationService; streamline message handling in AdvancedAIPromptSolver and SourceCodeRagSolver 2024-11-14 15:48:36 +01:00
andrea.terzani db92b5d2dd Rinomina variabili per il supporto del modello AzureOpenAI-Preview in ScenarioExecutionService 2024-11-14 11:52:55 +01:00
andrea.terzani 0ef7ee212a Aggiungi supporto per il modello AzureOpenAI-Preview in ScenarioExecutionService 2024-11-14 10:30:40 +01:00
andrea.terzani 5480a54a31 Fix variable assignment for chatModel in ScenarioExecutionService 2024-11-14 10:10:28 +01:00
andrea.terzani 06d4989cc1 Implement model-specific prompt handling in AdvancedAIPromptSolver 2024-11-14 09:53:05 +01:00
Andrea Terzani 588be7e11c Updated application.properties 2024-11-14 07:48:06 +00:00
andrea.terzani 924242325b basic steps error handling 2024-10-29 08:54:45 +01:00
andrea.terzani de14a02f79 Merge branch 'master' of https://gitlab.gcp.windtre.it/olympus_ai/hermione 2024-10-29 08:44:30 +01:00
andrea.terzani 78a36e8fcc basic steps error handling 2024-10-29 08:43:28 +01:00
andrea.terzani ba2f67202c Refactor dependencies in pom.xml and remove commented code 2024-10-27 12:36:27 +01:00
andrea.terzani 7ca33e64dd Refactor ProjectService to reset selected application when selecting a project 2024-10-25 19:41:24 +02:00
andrea.terzani 035510537a Refactor project controller and user entity
- Refactor the ProjectController class to add support for updating the selected application.
- Update the User entity to include a selected application field.

Related work items: #1234
2024-10-25 19:22:02 +02:00
andrea.terzani 00a06300b9 Merge commit 'ab9b0561352743fbf058a8309e500e9cfd16ce3a' 2024-10-25 17:53:45 +02:00
andrea.terzani ab9b056135 Add support for wildcard allowed origin patterns in CorsConfig 2024-10-25 08:49:34 +02:00
andrea.terzani 2f18616eb2 Update pom.xml 2024-10-23 15:08:01 +00:00
andrea.terzani 9139a169d4 Refactor pom.xml and remove unused dependencies 2024-10-21 13:43:37 +02:00
andrea.terzani 3d29def199 Merge branch 'master' of https://gitlab.gcp.windtre.it/olympus_ai/hermione 2024-10-18 09:44:29 +02:00
Andrea Terzani 8aaef03648 Updated azure-pipelines.yml 2024-10-18 07:38:03 +00:00
Andrea Terzani f867f8adc9 Updated azure-pipelines.yml 2024-10-18 07:29:08 +00:00
Andrea Terzani 0c43430904 Updated pom.xml 2024-10-18 07:25:23 +00:00
Andrea Terzani 76aff00a04 Set up CI with Azure Pipelines
[skip ci]
2024-10-18 06:21:32 +00:00
andrea.terzani 7d0922dcac Merge branch 'master' of https://gitlab.gcp.windtre.it/olympus_ai/hermione 2024-10-18 07:04:36 +02:00
andrea.terzani aa4bf695c7 code browser 2024-10-18 07:01:20 +02:00
andrea.terzani 9af8dca896 Merge branch 'master' of https://gitlab.gcp.windtre.it/olympus_ai/hermione 2024-10-16 15:09:34 +02:00
andrea.terzani 169827fb6c new cia output 2024-10-16 15:07:46 +02:00
andrea.terzani b23521700f Update dependencies and add springdoc-openapi-starter-webmvc-ui dependency 2024-10-10 16:53:41 +02:00
andrea.terzani 2f6ee54ded Merge branch 'master' of https://gitlab.gcp.windtre.it/olympus_ai/hermione 2024-10-10 15:42:23 +02:00
andrea.terzani 810572162a Update dependencies and enable Feign client 2024-10-10 15:41:11 +02:00
andrea.terzani f050d682db working version 2024-10-09 17:36:36 +02:00
andrea.terzani 1a67074df5 Refactor code to improve readability and maintainability
- In AdvancedAIPromptSolver.java, removed unnecessary logging statement and fixed a typo in variable name.
- In SourceCodeRagSolver.java, updated service name to match the correct module name.
- In application.properties, added Eureka configuration for service discovery.
2024-10-07 11:47:36 +02:00
andrea.terzani 4ac1a64ef6 Merge branch 'master' of https://gitlab.gcp.windtre.it/olympus_ai/hermione 2024-10-07 08:54:58 +02:00
andrea.terzani be687ca3cb Load of refactor 2024-10-07 08:53:46 +02:00
andrea.terzani 8a9f49ff4a Merge branch 'jworkflow' into 'master'
refactor: Enable asynchronous execution in HermioneApplication

See merge request olympus_ai/hermione!1
2024-09-27 07:45:46 +00:00
andrea.terzani 427ebf0072 refactor: Enable asynchronous execution in HermioneApplication
This commit enables asynchronous execution in HermioneApplication by adding the @EnableAsync annotation. This allows for improved performance and responsiveness in the application.
2024-09-27 09:24:04 +02:00
andrea.terzani 967b61a0fe new engine workflows 2024-09-05 10:14:22 +02:00
andrea.terzani 3580789de5 refactor: Update JwtTokenProvider to use HS512 algorithm for signing tokens 2024-08-13 09:32:37 +02:00
andrea.terzani 52df0c613a chore: Add qai_load_graph_schema parameter to BasicAIPromptSolver 2024-08-13 09:04:46 +02:00
andrea.terzani c8c7c0589b Revert "remove security"
This reverts commit fa2f5829a2.
2024-08-13 07:34:57 +02:00
andrea.terzani fa2f5829a2 remove security 2024-08-12 14:47:58 +02:00
andrea.terzani bfc5e56ac4 Revert "remove security"
This reverts commit 2e40d04b2a.
2024-08-12 14:24:29 +02:00
andrea.terzani 2e40d04b2a remove security 2024-08-12 13:52:22 +02:00
andrea.terzani e8b9dc28b1 remove authentication 2024-08-12 12:34:55 +02:00
andrea.terzani 30a3066f61 refactor: Improve QueryNeo4JSolver performance and readability 2024-08-11 10:19:21 +02:00
andrea.terzani 090ecabf6a Added Neo4j Step Solver 2024-08-10 22:58:29 +02:00
andrea.terzani b932baacc5 chore: Refactor ScenarioController to use @PathVariable for scenario ID 2024-08-02 09:20:53 +02:00
andrea.terzani f2dd48c5ec chore: Update scenario execution in TestController to use new scenario ID 2024-07-31 14:31:31 +02:00
andrea.terzani 96131731a1 chore: Refactor ScenarioController and ScenarioExecutionService 2024-07-31 11:18:42 +02:00
andrea.terzani ad71758490 feat: Add ScenarioInputs class to Scenario model 2024-07-31 09:42:18 +02:00
andrea.terzani 57ad21a14c chore: Update scenario execution in TestController and ScenarioExecutionService 2024-07-30 17:02:21 +02:00
andrea.terzani e4954be1df change scenario 2024-07-29 18:05:10 +02:00
andrea.terzani b1a5602882 moved to mongo 2024-07-29 12:41:27 +02:00
andrea.terzani 157dacbe31 Initial commit 2024-07-29 08:48:44 +02:00