Module refactorings

* Created spring-ai-commons module that contains the document classes and Media
* Created spring-ai-document-ingestion containing ETL related classes
* Created spring-ai-chat-document-transformer module containing transformers that utilitze the ChatModel

Started to refactor package names for document ETL classes to have 'document' in their package name.
This commit is contained in:
Mark Pollack
2025-01-08 14:40:04 -05:00
parent fc15c8ded4
commit 30a618d63d
54 changed files with 342 additions and 48 deletions

View File

@@ -40,7 +40,13 @@
<dependencies>
<dependency>
<groupId>org.springframework.ai</groupId>
<artifactId>spring-ai-core</artifactId>
<artifactId>spring-ai-commons</artifactId>
<version>${project.parent.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.ai</groupId>
<artifactId>spring-ai-document-ingestion</artifactId>
<version>${project.parent.version}</version>
</dependency>