langchain4j-spring

Spring 项目加几行配置,就能调用大模型

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开发框架 🍴 复刻 161 🐛 待处理 30 👀 关注 10
GitHub ↗
GitHub 星标 ★ 384
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,无官方定价信息

项目预览

langchain4j-spring 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开发框架
开发团队langchain4j
定价模式🏷️完全免费
价格说明开源免费,无官方定价信息
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Java
GitHub 星标★ 384
上线时间2023-12-21 00:00:00
代码更新2026-11-02
仓库体积1.9 MB
本站数据更新2026-11-04
维护状态活跃
收录时间2026-09-12
浏览次数1

项目介绍

langchain4j-spring 是 LangChain4j 与 Spring 框架的官方集成项目,目标是让 Java/Spring 开发者用熟悉的依赖注入和配置方式接入大模型能力。它把 LangChain4j 的 ChatLanguageModel、EmbeddingModel、向量库、工具调用等组件封装成 Spring Bean,通过 starter 自动装配,减少手写工厂和配置代码。核心能力包括:用 @AiService 等注解声明式定义 AI 服务接口,自动生成实现;通过 application.yml 配置模型参数、API Key、超时与重试;与 Spring Boot 的配置、AOP、条件装配体系打通,便于在现有企业应用中渐进式引入 AI 功能。适合已有 Spring 技术栈、希望低成本把 LLM 能力嵌入业务系统的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-12 · 当前星标 ★ 384

核心亮点

  • 与 Spring Boot 自动装配深度整合,模型、向量库等组件以 Bean 形式注入,几乎零样板代码
  • 支持 @AiService 注解声明式定义 AI 接口,由框架自动生成代理实现,调用体验接近本地方法
  • 复用 Spring 的配置、Profile、条件装配和 AOP 体系,便于多环境切换与统一治理

不足之处

  • 项目处于早期阶段,星标约 379,API 和模块结构可能随 LangChain4j 主版本快速变动
  • 文档与示例相对有限,复杂场景(多模型路由、流式与工具调用组合)需自行摸索

适用场景

  • 在已有 Spring Boot 后端中快速接入对话或 RAG 能力
  • 企业内部知识库问答系统,用 Spring 管理向量库与嵌入模型
  • 为业务接口添加 AI 摘要、分类、信息抽取等增强功能

替代项目

Spring AI、langchain4j

上一篇:langchain-aws

下一篇:langchain-rust

同类项目推荐

project-oagents 开源

用 C# 快速搭出会调用工具的 AI 智能体

Experimental AI Agents Framework

★ 310 2026-09-12
agent-starter-react 开源

几分钟搭好能说话的 AI 语音前端

A complete voice AI frontend app for LiveKit Agents with Next.js

★ 964 2026-10-12
cosmos-framework 开源

几行配置跑通 Cosmos 世界模型训练与推理

Our inference and training framework to run on the Cosmos Models

★ 599 2026-10-12
chatlab 开源

在 Jupyter 里快速调试和迭代 LLM 工具调用,加速原型验证。

⚡️ Fast LLM Tool Calling Experimentation, big and smol

★ 163 2026-08-09
awesome-langchain 开源

一站式找到 LangChain 生态好工具,少走弯路

Awesome list of tools and projects with the awesome LangChain framework

★ 9587 2026-08-09
laravel-gpt 开源

Laravel 项目一键接入 ChatGPT,快速实现 AI 文本生成与对话。

LaravelGPT: Streamlined integration of OpenAI's ChatGPT (GPT-3.5, GPT-4) into Larave···

★ 119 2026-08-09
apm 开源

像 npm 一样管理你的 AI 智能体技能包,即装即用。

Agent Package Manager

★ 4187 2026-08-09
Langchain1.0-Langgraph1.0-Learni··· 开源

跟着跑一遍,从零学会用 LangChain+LangGraph 搭 Agent

这是一个 LangChain 1.0 和 LangGraph 1.0 的学习仓库,学习如何进行agent开发,涵盖从基础···

★ 693 2026-10-13
stability-sdk 开源

几行代码调用 Stable Diffusion,快速集成图像生成能力。

SDK for interacting with stability.ai APIs (e.g. stable diffusion inference)

★ 2437 2026-08-09