Neo4j chatmemory implementation

- Add chatmemory implementation for Neo4j
  - Add autoconfiguration for Neo4jChatMemory
  - Add tests

Signed-off-by: Enrico Rampazzo <enrico.rampazzo@live.com>
This commit is contained in:
Enrico Rampazzo
2025-01-15 15:20:34 +04:00
committed by Ilayaperumal Gopinathan
parent c23647df79
commit 1d4bde80e5
15 changed files with 1119 additions and 1 deletions

View File

@@ -40,7 +40,10 @@
<module>auto-configurations/models/tool/spring-ai-autoconfigure-model-tool</module>
<module>auto-configurations/models/chat/client/spring-ai-autoconfigure-model-chat-client</module>
<module>auto-configurations/models/chat/memory/spring-ai-autoconfigure-model-chat-memory</module>
<module>auto-configurations/models/chat/memory/spring-ai-autoconfigure-model-chat-memory-neo4j</module>
<module>auto-configurations/models/chat/observation/spring-ai-autoconfigure-model-chat-observation</module>
<module>auto-configurations/models/embedding/observation/spring-ai-autoconfigure-model-embedding-observation</module>