[{"title":"( 39 个子文件 3.51MB ) chat-ollama-rag","children":[{"title":"pom.xml <span style='color:#111;'> 4.09KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.29KB </span>","children":null,"spread":false},{"title":"springai","children":[{"title":"pom.xml <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"application.yaml <span style='color:#111;'> 432B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"ai","children":[{"title":"example","children":[{"title":"springai","children":[{"title":"controller","children":[{"title":"ChatController.java <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"RagController.java <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"PptController.java <span style='color:#111;'> 680B </span>","children":null,"spread":false}],"spread":true},{"title":"SpringaiApplication.java <span style='color:#111;'> 328B </span>","children":null,"spread":false},{"title":"service","children":[{"title":"ChatService.java <span style='color:#111;'> 622B </span>","children":null,"spread":false},{"title":"PptService.java <span style='color:#111;'> 108B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"PptServiceImpl.java <span style='color:#111;'> 3.05KB </span>","children":null,"spread":false},{"title":"ChatServiceImpl.java <span style='color:#111;'> 6.95KB </span>","children":null,"spread":false},{"title":"RagServiceImpl.java <span style='color:#111;'> 4.29KB </span>","children":null,"spread":false}],"spread":false},{"title":"MockWeatherService.java <span style='color:#111;'> 478B </span>","children":null,"spread":false},{"title":"RagService.java <span style='color:#111;'> 355B </span>","children":null,"spread":false}],"spread":true},{"title":"splitter","children":[{"title":"VectorBasedSplitter.java <span style='color:#111;'> 4.11KB </span>","children":null,"spread":false},{"title":"ModelAwareTextSplitter.java <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"SemanticQuestionSplitter.java <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false}],"spread":false},{"title":"Pojo","children":[{"title":"Slide.java <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"PowerPoint.java <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"http","children":[{"title":"langchain4j.http <span style='color:#111;'> 94B </span>","children":null,"spread":false},{"title":"springAi.http <span style='color:#111;'> 533B </span>","children":null,"spread":false}],"spread":true},{"title":"langchain4j","children":[{"title":"pom.xml <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"application.yaml <span style='color:#111;'> 706B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"ai","children":[{"title":"example","children":[{"title":"langchain4j","children":[{"title":"controller","children":[{"title":"LangChain4jController.java <span style='color:#111;'> 5.40KB </span>","children":null,"spread":false}],"spread":true},{"title":"service","children":[{"title":"impl","children":[{"title":"LangChain4jServiceImpl.java <span style='color:#111;'> 6.90KB </span>","children":null,"spread":false}],"spread":false},{"title":"LangChain4jService.java <span style='color:#111;'> 213B </span>","children":null,"spread":false}],"spread":false},{"title":"Langchain4jApplication.java <span style='color:#111;'> 337B </span>","children":null,"spread":false},{"title":"config","children":[{"title":"StoreProperties.java <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"OllamaProperties.java <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"AutoStoreConfig.java <span style='color:#111;'> 843B </span>","children":null,"spread":false},{"title":"OllamaConfig.java <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 398B </span>","children":null,"spread":false},{"title":"ui","children":[{"title":"WebFlux.html <span style='color:#111;'> 16.39KB </span>","children":null,"spread":false},{"title":"tailwindcss.js <span style='color:#111;'> 397.73KB </span>","children":null,"spread":false},{"title":"full.min.css <span style='color:#111;'> 2.79MB </span>","children":null,"spread":false},{"title":"marked.min.js <span style='color:#111;'> 38.33KB </span>","children":null,"spread":false},{"title":"vue.global.min.js <span style='color:#111;'> 202.91KB </span>","children":null,"spread":false}],"spread":true},{"title":"readme.txt <span style='color:#111;'> 128B </span>","children":null,"spread":false}],"spread":true}]