langchain4j · Java implementation of LangChain: Integrate your Java application with countless AI tools and services smoothly
Group: dev.langchain4j - All Dependencies
LangChain4j integration with Pinecone · It uses the io.pinecone.pinecone-client library, which has a proprietary license.
langchain4j-core · Core classes and interfaces of langchain4j
langchain4j-spring-boot-starter · Spring Boot Starter for LangChain4j
langchain4j parent POM · Parent POM for langchain4j submodules
langchain4j-embeddings · Common functionality for other langchain4j-embeddings-xxx modules
langchain4j-embeddings-all-minilm-l6-v2 · In-process all-minilm-l6-v2 embedding model
langchain4j-embeddings-all-minilm-l6-v2-q · In-process all-minilm-l6-v2 (quantized) embedding model
langchain4j-embeddings-e5-small-v2 · In-process e5-small-v2 embedding model
langchain4j-embeddings-e5-small-v2-q · In-process e5-small-v2 (quantized) embedding model
LangChain4j integration with Weaviate · Uses io.weaviate.client library which has a BSD 3-Clause license: https://github.com/weaviate/java-client/blob/main/LICENSE
langchain4j-embeddings-bge-small-en · In-process bge-small-en embedding model
langchain4j-embeddings-bge-small-en-q · In-process bge-small-en (quantized) embedding model
langchain4j-embeddings-bge-small-zh · In-process bge-small-zh embedding model
langchain4j-embeddings-bge-small-zh-q · In-process bge-small-zh (quantized) embedding model