├── .gitattributes ├── .gitignore ├── .mvn └── wrapper │ └── maven-wrapper.properties ├── README.md ├── compose.yml ├── mvnw ├── mvnw.cmd ├── pom.xml ├── screenshots ├── document_ingestion_pipeline.png └── rag_architecture.png └── src ├── main ├── java │ └── com │ │ └── techie │ │ └── springai │ │ └── rag │ │ ├── ChatController.java │ │ ├── SpringAiRagTutorialApplication.java │ │ └── ingestion │ │ └── DocumentIngestionService.java └── resources │ ├── application.properties │ └── pdf │ └── spring-boot-reference.pdf └── test └── java └── com └── techie └── springai └── rag ├── SpringAiRagTutorialApplicationTests.java ├── TestSpringAiRagTutorialApplication.java └── TestcontainersConfiguration.java /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/README.md -------------------------------------------------------------------------------- /compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/compose.yml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/pom.xml -------------------------------------------------------------------------------- /screenshots/document_ingestion_pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/screenshots/document_ingestion_pipeline.png -------------------------------------------------------------------------------- /screenshots/rag_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/screenshots/rag_architecture.png -------------------------------------------------------------------------------- /src/main/java/com/techie/springai/rag/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/src/main/java/com/techie/springai/rag/ChatController.java -------------------------------------------------------------------------------- /src/main/java/com/techie/springai/rag/SpringAiRagTutorialApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/src/main/java/com/techie/springai/rag/SpringAiRagTutorialApplication.java -------------------------------------------------------------------------------- /src/main/java/com/techie/springai/rag/ingestion/DocumentIngestionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/src/main/java/com/techie/springai/rag/ingestion/DocumentIngestionService.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/pdf/spring-boot-reference.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/src/main/resources/pdf/spring-boot-reference.pdf -------------------------------------------------------------------------------- /src/test/java/com/techie/springai/rag/SpringAiRagTutorialApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/src/test/java/com/techie/springai/rag/SpringAiRagTutorialApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/com/techie/springai/rag/TestSpringAiRagTutorialApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/src/test/java/com/techie/springai/rag/TestSpringAiRagTutorialApplication.java -------------------------------------------------------------------------------- /src/test/java/com/techie/springai/rag/TestcontainersConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaiUpadhyayula/spring-ai-rag-ollama/HEAD/src/test/java/com/techie/springai/rag/TestcontainersConfiguration.java --------------------------------------------------------------------------------