├── .gitignore ├── README.md ├── chat ├── chat-high-level │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── ivy │ │ │ │ ├── ChatExamplesApplication.java │ │ │ │ └── aiservice │ │ │ │ ├── ChatController.java │ │ │ │ ├── func │ │ │ │ └── Calculator.java │ │ │ │ └── service │ │ │ │ └── Assistant.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── org │ │ └── ivy │ │ └── aiservice │ │ ├── ServiceWithToolExample.java │ │ ├── ToolMemoryIdTest.java │ │ └── UserNameAnnotationTest.java └── chat │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── org │ │ └── ivy │ │ ├── ChatExamplesApplication.java │ │ └── controller │ │ └── ChatController.java │ └── resources │ └── application.yml ├── classification ├── .gitignore ├── http │ └── rest.http ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ivy │ │ │ └── classification │ │ │ ├── ClassificationApplication.java │ │ │ ├── controller │ │ │ └── ClassificationController.java │ │ │ ├── enums │ │ │ ├── CustomerServiceCategory.java │ │ │ └── Sentiment.java │ │ │ ├── example │ │ │ ├── ClassifyExamples.java │ │ │ └── SentimentExamples.java │ │ │ └── service │ │ │ └── ClassifyService.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── org │ └── ivy │ └── classification │ └── ClassificationApplicationTests.java ├── code-execute-engine ├── .gitignore ├── http │ └── rest.http ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ivy │ │ │ └── codeexecuteengine │ │ │ ├── Assistant.java │ │ │ ├── CodeExecuteEngineApplication.java │ │ │ ├── controller │ │ │ ├── GraalVmController.java │ │ │ └── Judge0Controller.java │ │ │ ├── graal │ │ │ └── GraalVmToolService.java │ │ │ ├── judge0 │ │ │ └── Judge0ToolService.java │ │ │ ├── judge0config │ │ │ └── Judge0Config.java │ │ │ └── toolconfig │ │ │ └── GraalVmConfig.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── org │ └── ivy │ └── codeexecuteengine │ ├── CodeExecuteEngineApplicationTests.java │ └── GraalVmExecutionEngineTest.java ├── easy-rag ├── http │ └── rest.http ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ivy │ │ │ └── easyrag │ │ │ ├── EasyRagApplication.java │ │ │ ├── EasyRagController.java │ │ │ ├── assist │ │ │ └── Assistant.java │ │ │ ├── config │ │ │ └── EmbeddingConfig.java │ │ │ ├── embedding │ │ │ └── EmbeddingService.java │ │ │ └── loaders │ │ │ └── LoaderService.java │ └── resources │ │ ├── application.yml │ │ └── file │ │ └── Java开发手册.pdf │ └── test │ └── java │ └── org │ └── ivy │ └── AppTest.java ├── image ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── ivy │ │ └── image │ │ ├── ImageExamplesApplication.java │ │ ├── controller │ │ └── ImageController.java │ │ └── service │ │ └── ImageService.java │ └── resources │ └── application.yml ├── loaders_parsers ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── ivy │ │ └── loaders │ │ ├── FileSystemDocumentLoaderTest.java │ │ └── UrlDocumentLoaderTest.java │ └── resources │ └── test-file-utf8.txt ├── memory ├── chat-memory-each-user │ ├── pom.xml │ └── src │ │ ├── .DS_Store │ │ ├── main │ │ ├── .DS_Store │ │ ├── java │ │ │ ├── .DS_Store │ │ │ └── org │ │ │ │ ├── .DS_Store │ │ │ │ └── ivy │ │ │ │ ├── .DS_Store │ │ │ │ └── chatmemory │ │ │ │ ├── ChatMemoryEachUserApplication.java │ │ │ │ ├── config │ │ │ │ └── ChatMemoryProviderConfig.java │ │ │ │ ├── controller │ │ │ │ └── ChatMemoryController.java │ │ │ │ └── service │ │ │ │ └── Assistant.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── org │ │ └── ivy │ │ └── chatmemory │ │ └── ChatMemoryEachUserExample.java ├── chat-memory-persistent │ ├── pom.xml │ └── src │ │ └── main │ │ ├── .DS_Store │ │ ├── java │ │ ├── .DS_Store │ │ └── org │ │ │ ├── .DS_Store │ │ │ └── ivy │ │ │ ├── .DS_Store │ │ │ └── chatmemory │ │ │ ├── ChatMemoryPersistentApplication.java │ │ │ ├── config │ │ │ └── ChatMemoryProviderConfig.java │ │ │ ├── controller │ │ │ └── ChatMemoryController.java │ │ │ ├── persistent │ │ │ └── PersistentChatMemoryStore.java │ │ │ └── service │ │ │ └── Assistant.java │ │ └── resources │ │ └── application.yml └── chat-memory │ ├── pom.xml │ └── src │ ├── .DS_Store │ ├── main │ ├── .DS_Store │ ├── java │ │ ├── .DS_Store │ │ └── org │ │ │ ├── .DS_Store │ │ │ └── ivy │ │ │ ├── .DS_Store │ │ │ └── chatmemory │ │ │ ├── .DS_Store │ │ │ ├── ChatMemoryApplication.java │ │ │ ├── config │ │ │ └── ChatMemoryConfig.java │ │ │ ├── controller │ │ │ └── ChatMemoryController.java │ │ │ └── service │ │ │ └── Assistant.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── org │ └── ivy │ └── chatmemory │ └── ChatMemoryJavaExample.java ├── pom.xml ├── reranking ├── .gitignore ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── ivy │ │ │ └── reranking │ │ │ └── RerankingApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── org │ └── ivy │ └── reranking │ └── RerankingApplicationTests.java ├── structured-output ├── http │ ├── date-time-extractor-rest.http │ ├── number-extractor-rest.http │ ├── pojo-extractor-rest.http │ ├── result-extractor-rest.http │ └── sentiment-rest.http ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── ivy │ │ └── structured │ │ ├── StructuredOutputExamplesApplication.java │ │ ├── controller │ │ ├── DateTimeExtractorController.java │ │ ├── NumberExtractorController.java │ │ ├── PojoExtractorController.java │ │ ├── ResultController.java │ │ └── SentimentController.java │ │ └── service │ │ ├── DateTimeExtractor.java │ │ ├── NumberExtractor.java │ │ ├── PojoDescription.java │ │ ├── PojoExtractor.java │ │ ├── ResultExtractor.java │ │ └── SentimentAnalyzer.java │ └── resources │ └── application.yml ├── template ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── ivy │ │ └── translate │ │ ├── TranslatorExamplesApplication.java │ │ ├── controller │ │ └── TranslatorController.java │ │ └── service │ │ └── Translator.java │ └── resources │ └── application.yml ├── tools ├── http │ └── tools-rest.http ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── ivy │ │ └── tool │ │ ├── ToolsExamplesApplication.java │ │ ├── controller │ │ └── ToolsController.java │ │ ├── service │ │ └── Assistant.java │ │ └── tool │ │ └── Calculator.java │ └── resources │ └── application.yml └── vector-store ├── .gitignore ├── docker-compose.yml ├── http └── rest.http ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── org │ │ └── ivy │ │ └── vectorstore │ │ ├── VectorStoreApplication.java │ │ ├── controller │ │ └── EmbeddingController.java │ │ └── store │ │ └── VectorStoreService.java └── resources │ └── application.yml └── test └── java └── org └── ivy └── vectorstore └── VectorStoreApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/README.md -------------------------------------------------------------------------------- /chat/chat-high-level/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/chat/chat-high-level/pom.xml -------------------------------------------------------------------------------- /chat/chat-high-level/src/main/java/org/ivy/ChatExamplesApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/chat/chat-high-level/src/main/java/org/ivy/ChatExamplesApplication.java -------------------------------------------------------------------------------- /chat/chat-high-level/src/main/java/org/ivy/aiservice/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/chat/chat-high-level/src/main/java/org/ivy/aiservice/ChatController.java -------------------------------------------------------------------------------- /chat/chat-high-level/src/main/java/org/ivy/aiservice/func/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/chat/chat-high-level/src/main/java/org/ivy/aiservice/func/Calculator.java -------------------------------------------------------------------------------- /chat/chat-high-level/src/main/java/org/ivy/aiservice/service/Assistant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/chat/chat-high-level/src/main/java/org/ivy/aiservice/service/Assistant.java -------------------------------------------------------------------------------- /chat/chat-high-level/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/chat/chat-high-level/src/main/resources/application.yml -------------------------------------------------------------------------------- /chat/chat-high-level/src/test/java/org/ivy/aiservice/ServiceWithToolExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/chat/chat-high-level/src/test/java/org/ivy/aiservice/ServiceWithToolExample.java -------------------------------------------------------------------------------- /chat/chat-high-level/src/test/java/org/ivy/aiservice/ToolMemoryIdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/chat/chat-high-level/src/test/java/org/ivy/aiservice/ToolMemoryIdTest.java -------------------------------------------------------------------------------- /chat/chat-high-level/src/test/java/org/ivy/aiservice/UserNameAnnotationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/chat/chat-high-level/src/test/java/org/ivy/aiservice/UserNameAnnotationTest.java -------------------------------------------------------------------------------- /chat/chat/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/chat/chat/pom.xml -------------------------------------------------------------------------------- /chat/chat/src/main/java/org/ivy/ChatExamplesApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/chat/chat/src/main/java/org/ivy/ChatExamplesApplication.java -------------------------------------------------------------------------------- /chat/chat/src/main/java/org/ivy/controller/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/chat/chat/src/main/java/org/ivy/controller/ChatController.java -------------------------------------------------------------------------------- /chat/chat/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/chat/chat/src/main/resources/application.yml -------------------------------------------------------------------------------- /classification/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/.gitignore -------------------------------------------------------------------------------- /classification/http/rest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/http/rest.http -------------------------------------------------------------------------------- /classification/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/mvnw -------------------------------------------------------------------------------- /classification/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/mvnw.cmd -------------------------------------------------------------------------------- /classification/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/pom.xml -------------------------------------------------------------------------------- /classification/src/main/java/org/ivy/classification/ClassificationApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/src/main/java/org/ivy/classification/ClassificationApplication.java -------------------------------------------------------------------------------- /classification/src/main/java/org/ivy/classification/controller/ClassificationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/src/main/java/org/ivy/classification/controller/ClassificationController.java -------------------------------------------------------------------------------- /classification/src/main/java/org/ivy/classification/enums/CustomerServiceCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/src/main/java/org/ivy/classification/enums/CustomerServiceCategory.java -------------------------------------------------------------------------------- /classification/src/main/java/org/ivy/classification/enums/Sentiment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/src/main/java/org/ivy/classification/enums/Sentiment.java -------------------------------------------------------------------------------- /classification/src/main/java/org/ivy/classification/example/ClassifyExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/src/main/java/org/ivy/classification/example/ClassifyExamples.java -------------------------------------------------------------------------------- /classification/src/main/java/org/ivy/classification/example/SentimentExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/src/main/java/org/ivy/classification/example/SentimentExamples.java -------------------------------------------------------------------------------- /classification/src/main/java/org/ivy/classification/service/ClassifyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/src/main/java/org/ivy/classification/service/ClassifyService.java -------------------------------------------------------------------------------- /classification/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/src/main/resources/application.yml -------------------------------------------------------------------------------- /classification/src/test/java/org/ivy/classification/ClassificationApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/classification/src/test/java/org/ivy/classification/ClassificationApplicationTests.java -------------------------------------------------------------------------------- /code-execute-engine/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/.gitignore -------------------------------------------------------------------------------- /code-execute-engine/http/rest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/http/rest.http -------------------------------------------------------------------------------- /code-execute-engine/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/mvnw -------------------------------------------------------------------------------- /code-execute-engine/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/mvnw.cmd -------------------------------------------------------------------------------- /code-execute-engine/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/pom.xml -------------------------------------------------------------------------------- /code-execute-engine/src/main/java/org/ivy/codeexecuteengine/Assistant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/src/main/java/org/ivy/codeexecuteengine/Assistant.java -------------------------------------------------------------------------------- /code-execute-engine/src/main/java/org/ivy/codeexecuteengine/CodeExecuteEngineApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/src/main/java/org/ivy/codeexecuteengine/CodeExecuteEngineApplication.java -------------------------------------------------------------------------------- /code-execute-engine/src/main/java/org/ivy/codeexecuteengine/controller/GraalVmController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/src/main/java/org/ivy/codeexecuteengine/controller/GraalVmController.java -------------------------------------------------------------------------------- /code-execute-engine/src/main/java/org/ivy/codeexecuteengine/controller/Judge0Controller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/src/main/java/org/ivy/codeexecuteengine/controller/Judge0Controller.java -------------------------------------------------------------------------------- /code-execute-engine/src/main/java/org/ivy/codeexecuteengine/graal/GraalVmToolService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/src/main/java/org/ivy/codeexecuteengine/graal/GraalVmToolService.java -------------------------------------------------------------------------------- /code-execute-engine/src/main/java/org/ivy/codeexecuteengine/judge0/Judge0ToolService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/src/main/java/org/ivy/codeexecuteengine/judge0/Judge0ToolService.java -------------------------------------------------------------------------------- /code-execute-engine/src/main/java/org/ivy/codeexecuteengine/judge0config/Judge0Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/src/main/java/org/ivy/codeexecuteengine/judge0config/Judge0Config.java -------------------------------------------------------------------------------- /code-execute-engine/src/main/java/org/ivy/codeexecuteengine/toolconfig/GraalVmConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/src/main/java/org/ivy/codeexecuteengine/toolconfig/GraalVmConfig.java -------------------------------------------------------------------------------- /code-execute-engine/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/src/main/resources/application.yml -------------------------------------------------------------------------------- /code-execute-engine/src/test/java/org/ivy/codeexecuteengine/CodeExecuteEngineApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/src/test/java/org/ivy/codeexecuteengine/CodeExecuteEngineApplicationTests.java -------------------------------------------------------------------------------- /code-execute-engine/src/test/java/org/ivy/codeexecuteengine/GraalVmExecutionEngineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/code-execute-engine/src/test/java/org/ivy/codeexecuteengine/GraalVmExecutionEngineTest.java -------------------------------------------------------------------------------- /easy-rag/http/rest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/easy-rag/http/rest.http -------------------------------------------------------------------------------- /easy-rag/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/easy-rag/pom.xml -------------------------------------------------------------------------------- /easy-rag/src/main/java/org/ivy/easyrag/EasyRagApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/easy-rag/src/main/java/org/ivy/easyrag/EasyRagApplication.java -------------------------------------------------------------------------------- /easy-rag/src/main/java/org/ivy/easyrag/EasyRagController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/easy-rag/src/main/java/org/ivy/easyrag/EasyRagController.java -------------------------------------------------------------------------------- /easy-rag/src/main/java/org/ivy/easyrag/assist/Assistant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/easy-rag/src/main/java/org/ivy/easyrag/assist/Assistant.java -------------------------------------------------------------------------------- /easy-rag/src/main/java/org/ivy/easyrag/config/EmbeddingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/easy-rag/src/main/java/org/ivy/easyrag/config/EmbeddingConfig.java -------------------------------------------------------------------------------- /easy-rag/src/main/java/org/ivy/easyrag/embedding/EmbeddingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/easy-rag/src/main/java/org/ivy/easyrag/embedding/EmbeddingService.java -------------------------------------------------------------------------------- /easy-rag/src/main/java/org/ivy/easyrag/loaders/LoaderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/easy-rag/src/main/java/org/ivy/easyrag/loaders/LoaderService.java -------------------------------------------------------------------------------- /easy-rag/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/easy-rag/src/main/resources/application.yml -------------------------------------------------------------------------------- /easy-rag/src/main/resources/file/Java开发手册.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/easy-rag/src/main/resources/file/Java开发手册.pdf -------------------------------------------------------------------------------- /easy-rag/src/test/java/org/ivy/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/easy-rag/src/test/java/org/ivy/AppTest.java -------------------------------------------------------------------------------- /image/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/image/pom.xml -------------------------------------------------------------------------------- /image/src/main/java/org/ivy/image/ImageExamplesApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/image/src/main/java/org/ivy/image/ImageExamplesApplication.java -------------------------------------------------------------------------------- /image/src/main/java/org/ivy/image/controller/ImageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/image/src/main/java/org/ivy/image/controller/ImageController.java -------------------------------------------------------------------------------- /image/src/main/java/org/ivy/image/service/ImageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/image/src/main/java/org/ivy/image/service/ImageService.java -------------------------------------------------------------------------------- /image/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/image/src/main/resources/application.yml -------------------------------------------------------------------------------- /loaders_parsers/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/loaders_parsers/pom.xml -------------------------------------------------------------------------------- /loaders_parsers/src/main/java/org/ivy/loaders/FileSystemDocumentLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/loaders_parsers/src/main/java/org/ivy/loaders/FileSystemDocumentLoaderTest.java -------------------------------------------------------------------------------- /loaders_parsers/src/main/java/org/ivy/loaders/UrlDocumentLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/loaders_parsers/src/main/java/org/ivy/loaders/UrlDocumentLoaderTest.java -------------------------------------------------------------------------------- /loaders_parsers/src/main/resources/test-file-utf8.txt: -------------------------------------------------------------------------------- 1 | test 2 | content -------------------------------------------------------------------------------- /memory/chat-memory-each-user/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-each-user/pom.xml -------------------------------------------------------------------------------- /memory/chat-memory-each-user/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-each-user/src/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory-each-user/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-each-user/src/main/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory-each-user/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-each-user/src/main/java/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory-each-user/src/main/java/org/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-each-user/src/main/java/org/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory-each-user/src/main/java/org/ivy/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-each-user/src/main/java/org/ivy/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory-each-user/src/main/java/org/ivy/chatmemory/ChatMemoryEachUserApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-each-user/src/main/java/org/ivy/chatmemory/ChatMemoryEachUserApplication.java -------------------------------------------------------------------------------- /memory/chat-memory-each-user/src/main/java/org/ivy/chatmemory/config/ChatMemoryProviderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-each-user/src/main/java/org/ivy/chatmemory/config/ChatMemoryProviderConfig.java -------------------------------------------------------------------------------- /memory/chat-memory-each-user/src/main/java/org/ivy/chatmemory/controller/ChatMemoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-each-user/src/main/java/org/ivy/chatmemory/controller/ChatMemoryController.java -------------------------------------------------------------------------------- /memory/chat-memory-each-user/src/main/java/org/ivy/chatmemory/service/Assistant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-each-user/src/main/java/org/ivy/chatmemory/service/Assistant.java -------------------------------------------------------------------------------- /memory/chat-memory-each-user/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-each-user/src/main/resources/application.yml -------------------------------------------------------------------------------- /memory/chat-memory-each-user/src/test/java/org/ivy/chatmemory/ChatMemoryEachUserExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-each-user/src/test/java/org/ivy/chatmemory/ChatMemoryEachUserExample.java -------------------------------------------------------------------------------- /memory/chat-memory-persistent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-persistent/pom.xml -------------------------------------------------------------------------------- /memory/chat-memory-persistent/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-persistent/src/main/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory-persistent/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-persistent/src/main/java/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory-persistent/src/main/java/org/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-persistent/src/main/java/org/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory-persistent/src/main/java/org/ivy/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-persistent/src/main/java/org/ivy/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory-persistent/src/main/java/org/ivy/chatmemory/ChatMemoryPersistentApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-persistent/src/main/java/org/ivy/chatmemory/ChatMemoryPersistentApplication.java -------------------------------------------------------------------------------- /memory/chat-memory-persistent/src/main/java/org/ivy/chatmemory/config/ChatMemoryProviderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-persistent/src/main/java/org/ivy/chatmemory/config/ChatMemoryProviderConfig.java -------------------------------------------------------------------------------- /memory/chat-memory-persistent/src/main/java/org/ivy/chatmemory/controller/ChatMemoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-persistent/src/main/java/org/ivy/chatmemory/controller/ChatMemoryController.java -------------------------------------------------------------------------------- /memory/chat-memory-persistent/src/main/java/org/ivy/chatmemory/persistent/PersistentChatMemoryStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-persistent/src/main/java/org/ivy/chatmemory/persistent/PersistentChatMemoryStore.java -------------------------------------------------------------------------------- /memory/chat-memory-persistent/src/main/java/org/ivy/chatmemory/service/Assistant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-persistent/src/main/java/org/ivy/chatmemory/service/Assistant.java -------------------------------------------------------------------------------- /memory/chat-memory-persistent/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory-persistent/src/main/resources/application.yml -------------------------------------------------------------------------------- /memory/chat-memory/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory/pom.xml -------------------------------------------------------------------------------- /memory/chat-memory/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory/src/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory/src/main/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory/src/main/java/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory/src/main/java/org/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory/src/main/java/org/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory/src/main/java/org/ivy/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory/src/main/java/org/ivy/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory/src/main/java/org/ivy/chatmemory/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory/src/main/java/org/ivy/chatmemory/.DS_Store -------------------------------------------------------------------------------- /memory/chat-memory/src/main/java/org/ivy/chatmemory/ChatMemoryApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory/src/main/java/org/ivy/chatmemory/ChatMemoryApplication.java -------------------------------------------------------------------------------- /memory/chat-memory/src/main/java/org/ivy/chatmemory/config/ChatMemoryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory/src/main/java/org/ivy/chatmemory/config/ChatMemoryConfig.java -------------------------------------------------------------------------------- /memory/chat-memory/src/main/java/org/ivy/chatmemory/controller/ChatMemoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory/src/main/java/org/ivy/chatmemory/controller/ChatMemoryController.java -------------------------------------------------------------------------------- /memory/chat-memory/src/main/java/org/ivy/chatmemory/service/Assistant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory/src/main/java/org/ivy/chatmemory/service/Assistant.java -------------------------------------------------------------------------------- /memory/chat-memory/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory/src/main/resources/application.yml -------------------------------------------------------------------------------- /memory/chat-memory/src/test/java/org/ivy/chatmemory/ChatMemoryJavaExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/memory/chat-memory/src/test/java/org/ivy/chatmemory/ChatMemoryJavaExample.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/pom.xml -------------------------------------------------------------------------------- /reranking/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/reranking/.gitignore -------------------------------------------------------------------------------- /reranking/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/reranking/mvnw -------------------------------------------------------------------------------- /reranking/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/reranking/mvnw.cmd -------------------------------------------------------------------------------- /reranking/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/reranking/pom.xml -------------------------------------------------------------------------------- /reranking/src/main/java/org/ivy/reranking/RerankingApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/reranking/src/main/java/org/ivy/reranking/RerankingApplication.java -------------------------------------------------------------------------------- /reranking/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.application.name=reranking 2 | -------------------------------------------------------------------------------- /reranking/src/test/java/org/ivy/reranking/RerankingApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/reranking/src/test/java/org/ivy/reranking/RerankingApplicationTests.java -------------------------------------------------------------------------------- /structured-output/http/date-time-extractor-rest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/http/date-time-extractor-rest.http -------------------------------------------------------------------------------- /structured-output/http/number-extractor-rest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/http/number-extractor-rest.http -------------------------------------------------------------------------------- /structured-output/http/pojo-extractor-rest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/http/pojo-extractor-rest.http -------------------------------------------------------------------------------- /structured-output/http/result-extractor-rest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/http/result-extractor-rest.http -------------------------------------------------------------------------------- /structured-output/http/sentiment-rest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/http/sentiment-rest.http -------------------------------------------------------------------------------- /structured-output/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/pom.xml -------------------------------------------------------------------------------- /structured-output/src/main/java/org/ivy/structured/StructuredOutputExamplesApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/src/main/java/org/ivy/structured/StructuredOutputExamplesApplication.java -------------------------------------------------------------------------------- /structured-output/src/main/java/org/ivy/structured/controller/DateTimeExtractorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/src/main/java/org/ivy/structured/controller/DateTimeExtractorController.java -------------------------------------------------------------------------------- /structured-output/src/main/java/org/ivy/structured/controller/NumberExtractorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/src/main/java/org/ivy/structured/controller/NumberExtractorController.java -------------------------------------------------------------------------------- /structured-output/src/main/java/org/ivy/structured/controller/PojoExtractorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/src/main/java/org/ivy/structured/controller/PojoExtractorController.java -------------------------------------------------------------------------------- /structured-output/src/main/java/org/ivy/structured/controller/ResultController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/src/main/java/org/ivy/structured/controller/ResultController.java -------------------------------------------------------------------------------- /structured-output/src/main/java/org/ivy/structured/controller/SentimentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/src/main/java/org/ivy/structured/controller/SentimentController.java -------------------------------------------------------------------------------- /structured-output/src/main/java/org/ivy/structured/service/DateTimeExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/src/main/java/org/ivy/structured/service/DateTimeExtractor.java -------------------------------------------------------------------------------- /structured-output/src/main/java/org/ivy/structured/service/NumberExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/src/main/java/org/ivy/structured/service/NumberExtractor.java -------------------------------------------------------------------------------- /structured-output/src/main/java/org/ivy/structured/service/PojoDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/src/main/java/org/ivy/structured/service/PojoDescription.java -------------------------------------------------------------------------------- /structured-output/src/main/java/org/ivy/structured/service/PojoExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/src/main/java/org/ivy/structured/service/PojoExtractor.java -------------------------------------------------------------------------------- /structured-output/src/main/java/org/ivy/structured/service/ResultExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/src/main/java/org/ivy/structured/service/ResultExtractor.java -------------------------------------------------------------------------------- /structured-output/src/main/java/org/ivy/structured/service/SentimentAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/src/main/java/org/ivy/structured/service/SentimentAnalyzer.java -------------------------------------------------------------------------------- /structured-output/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/structured-output/src/main/resources/application.yml -------------------------------------------------------------------------------- /template/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/template/pom.xml -------------------------------------------------------------------------------- /template/src/main/java/org/ivy/translate/TranslatorExamplesApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/template/src/main/java/org/ivy/translate/TranslatorExamplesApplication.java -------------------------------------------------------------------------------- /template/src/main/java/org/ivy/translate/controller/TranslatorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/template/src/main/java/org/ivy/translate/controller/TranslatorController.java -------------------------------------------------------------------------------- /template/src/main/java/org/ivy/translate/service/Translator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/template/src/main/java/org/ivy/translate/service/Translator.java -------------------------------------------------------------------------------- /template/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/template/src/main/resources/application.yml -------------------------------------------------------------------------------- /tools/http/tools-rest.http: -------------------------------------------------------------------------------- 1 | ### 2 | GET localhost:8805/cal?prompt=Calculates the sum of two numbers 2 and 10 -------------------------------------------------------------------------------- /tools/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/tools/pom.xml -------------------------------------------------------------------------------- /tools/src/main/java/org/ivy/tool/ToolsExamplesApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/tools/src/main/java/org/ivy/tool/ToolsExamplesApplication.java -------------------------------------------------------------------------------- /tools/src/main/java/org/ivy/tool/controller/ToolsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/tools/src/main/java/org/ivy/tool/controller/ToolsController.java -------------------------------------------------------------------------------- /tools/src/main/java/org/ivy/tool/service/Assistant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/tools/src/main/java/org/ivy/tool/service/Assistant.java -------------------------------------------------------------------------------- /tools/src/main/java/org/ivy/tool/tool/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/tools/src/main/java/org/ivy/tool/tool/Calculator.java -------------------------------------------------------------------------------- /tools/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/tools/src/main/resources/application.yml -------------------------------------------------------------------------------- /vector-store/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/vector-store/.gitignore -------------------------------------------------------------------------------- /vector-store/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/vector-store/docker-compose.yml -------------------------------------------------------------------------------- /vector-store/http/rest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/vector-store/http/rest.http -------------------------------------------------------------------------------- /vector-store/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/vector-store/mvnw -------------------------------------------------------------------------------- /vector-store/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/vector-store/mvnw.cmd -------------------------------------------------------------------------------- /vector-store/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/vector-store/pom.xml -------------------------------------------------------------------------------- /vector-store/src/main/java/org/ivy/vectorstore/VectorStoreApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/vector-store/src/main/java/org/ivy/vectorstore/VectorStoreApplication.java -------------------------------------------------------------------------------- /vector-store/src/main/java/org/ivy/vectorstore/controller/EmbeddingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/vector-store/src/main/java/org/ivy/vectorstore/controller/EmbeddingController.java -------------------------------------------------------------------------------- /vector-store/src/main/java/org/ivy/vectorstore/store/VectorStoreService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/vector-store/src/main/java/org/ivy/vectorstore/store/VectorStoreService.java -------------------------------------------------------------------------------- /vector-store/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/vector-store/src/main/resources/application.yml -------------------------------------------------------------------------------- /vector-store/src/test/java/org/ivy/vectorstore/VectorStoreApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fj-ivy/langchain4j-examples/HEAD/vector-store/src/test/java/org/ivy/vectorstore/VectorStoreApplicationTests.java --------------------------------------------------------------------------------