轻松接入 LLM 与向量存储
通过统一 API 即可轻松接入主流商业和开源 LLM 与向量存储,用来构建聊天机器人、助手等应用。
专为 Java 打造
借助 Quarkus、Spring Boot 和 Helidon 集成,LangChain4j 可以顺滑地融入 Java 应用。在 Java 与 LLM 之间支持双向集成:既可以从 Java 调用 LLM,也可以让 LLM 反向调用 Java 代码。
Agents、Tools、RAG
从底层的提示词模板、聊天记忆、输出解析,到高层的 Agents 与 RAG,LangChain4j 提供了覆盖常见 LLM 场景的完整工具箱。
LangChain4j - 为 Java 开发者打造的大语言模型(LLM)应用开发框架
LangChain4j 是面向 Java 生态的大语言模型应用开发框架,提供统一 API 接入 OpenAI、Azure OpenAI、Google Gemini、Anthropic Claude、通义千问、DeepSeek、文心一言、智谱 GLM、Ollama 等 20+ 主流大模型,以及 Milvus、Pinecone、Weaviate、Qdrant、Elasticsearch、PgVector 等 30+ 向量数据库。
内置 RAG 检索增强生成、Agents 智能体、Tools 工具调用(Function Calling)、MCP(Model Context Protocol)、AI Services、Chat Memory、Guardrails 等高层能力,并与 Spring Boot、Quarkus、Helidon、Micronaut 深度集成,帮助 Java 工程师快速构建可上生产的 AI 应用。