From 318bdfc7c11bf73f585371635cea16762d5a9090 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edd=C3=BA=20Mel=C3=A9ndez?= Date: Sun, 13 Apr 2025 00:34:59 -0500 Subject: [PATCH] Add missing chat memory entries to BOM MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Also, create new memory chat starters for cassandra and neo4j. Signed-off-by: EddĂș MelĂ©ndez --- pom.xml | 2 + spring-ai-bom/pom.xml | 26 ++++++++- .../pom.xml | 58 +++++++++++++++++++ .../pom.xml | 58 +++++++++++++++++++ 4 files changed, 143 insertions(+), 1 deletion(-) create mode 100644 spring-ai-spring-boot-starters/spring-ai-starter-model-chat-memory-cassandra/pom.xml create mode 100644 spring-ai-spring-boot-starters/spring-ai-starter-model-chat-memory-neo4j/pom.xml diff --git a/pom.xml b/pom.xml index b3e75ae8da1..3976c81240d 100644 --- a/pom.xml +++ b/pom.xml @@ -181,7 +181,9 @@ spring-ai-spring-boot-starters/spring-ai-starter-model-azure-openai spring-ai-spring-boot-starters/spring-ai-starter-model-bedrock spring-ai-spring-boot-starters/spring-ai-starter-model-bedrock-converse + spring-ai-spring-boot-starters/spring-ai-starter-model-chat-memory-cassandra spring-ai-spring-boot-starters/spring-ai-starter-model-chat-memory-jdbc + spring-ai-spring-boot-starters/spring-ai-starter-model-chat-memory-neo4j spring-ai-spring-boot-starters/spring-ai-starter-model-huggingface spring-ai-spring-boot-starters/spring-ai-starter-model-minimax spring-ai-spring-boot-starters/spring-ai-starter-model-mistral-ai diff --git a/spring-ai-bom/pom.xml b/spring-ai-bom/pom.xml index 1f1b0836bc4..e163de24f9f 100644 --- a/spring-ai-bom/pom.xml +++ b/spring-ai-bom/pom.xml @@ -425,7 +425,19 @@ org.springframework.ai - spring-ai-autoconfigure-model-chat-memory + spring-ai-autoconfigure-model-chat-memory-cassandra + ${project.version} + + + + org.springframework.ai + spring-ai-autoconfigure-model-chat-memory-jdbc + ${project.version} + + + + org.springframework.ai + spring-ai-autoconfigure-model-chat-memory-neo4j ${project.version} @@ -981,12 +993,24 @@ + + org.springframework.ai + spring-ai-starter-model-chat-memory-cassandra + ${project.version} + + org.springframework.ai spring-ai-starter-model-chat-memory-jdbc ${project.version} + + org.springframework.ai + spring-ai-starter-model-chat-memory-neo4j + ${project.version} + + diff --git a/spring-ai-spring-boot-starters/spring-ai-starter-model-chat-memory-cassandra/pom.xml b/spring-ai-spring-boot-starters/spring-ai-starter-model-chat-memory-cassandra/pom.xml new file mode 100644 index 00000000000..48f67bb8bc7 --- /dev/null +++ b/spring-ai-spring-boot-starters/spring-ai-starter-model-chat-memory-cassandra/pom.xml @@ -0,0 +1,58 @@ + + + + + 4.0.0 + + org.springframework.ai + spring-ai-parent + 1.0.0-SNAPSHOT + ../../pom.xml + + spring-ai-starter-model-chat-memory-cassandra + jar + Spring AI Starter - Cassandra Chat Memory + Spring AI Cassandra Chat Memory Starter + https://github.com/spring-projects/spring-ai + + + https://github.com/spring-projects/spring-ai + git://github.com/spring-projects/spring-ai.git + git@github.com:spring-projects/spring-ai.git + + + + + + org.springframework.boot + spring-boot-starter + + + + org.springframework.ai + spring-ai-autoconfigure-model-chat-memory-cassandra + ${project.parent.version} + + + + org.springframework.ai + spring-ai-model-chat-memory-cassandra + ${project.parent.version} + + + + diff --git a/spring-ai-spring-boot-starters/spring-ai-starter-model-chat-memory-neo4j/pom.xml b/spring-ai-spring-boot-starters/spring-ai-starter-model-chat-memory-neo4j/pom.xml new file mode 100644 index 00000000000..bd6208ff4c7 --- /dev/null +++ b/spring-ai-spring-boot-starters/spring-ai-starter-model-chat-memory-neo4j/pom.xml @@ -0,0 +1,58 @@ + + + + + 4.0.0 + + org.springframework.ai + spring-ai-parent + 1.0.0-SNAPSHOT + ../../pom.xml + + spring-ai-starter-model-chat-memory-neo4j + jar + Spring AI Starter - Neo4j Chat Memory + Spring AI Neo4j Chat Memory Starter + https://github.com/spring-projects/spring-ai + + + https://github.com/spring-projects/spring-ai + git://github.com/spring-projects/spring-ai.git + git@github.com:spring-projects/spring-ai.git + + + + + + org.springframework.boot + spring-boot-starter + + + + org.springframework.ai + spring-ai-autoconfigure-model-chat-memory-neo4j + ${project.parent.version} + + + + org.springframework.ai + spring-ai-model-chat-memory-neo4j + ${project.parent.version} + + + +