java-genai

Java 后端直接调用 Gemini,官方 SDK 免手写封装

开源 free 开发框架
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 398
维护状态 活跃
是否开源 是
定价模式 free

项目预览

项目数据

分类开发框架
开发团队googleapis
所属国家
定价模式free
价格说明开源SDK免费使用,调用Google模型API另计费
访问状态
是否开源是
开源协议Apache-2.0
主要语言Java
技术栈/模型
GitHub 星标★ 398
30天Star增速
HF 下载量
上线时间2024-12-06 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-19
浏览次数0

项目介绍

java-genai 是 Google 官方推出的 Java 版生成式 AI SDK,为 Java 开发者提供接入 Gemini 等 Google 生成式模型的统一接口。它解决 Java 生态长期缺乏官方 Gen AI 客户端的问题,让后端服务无需绕道 Python 或 REST 手写封装即可调用模型。核心能力包括:文本与多模态内容生成、流式输出、函数调用(Function Calling)、结构化输出、嵌入向量、对话会话管理,以及基于 Google Gen AI 平台的鉴权与请求封装。SDK 遵循 Java 习惯设计,支持同步与异步调用,可与 Spring 等框架集成。项目处于早期阶段,星标约 400,API 仍在演进,适合已在 GCP 体系内、希望用纯 Java 构建 AI 功能的团队作为官方接入起点。

Star 增长趋势

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

正在加载星标数据…

技术标签

使用教程

—

核心亮点

  • Google 官方维护,与 Gemini 模型和 API 版本同步更新,鉴权和请求封装开箱即用
  • 原生 Java 设计,支持同步/异步调用、流式输出和函数调用,贴合 Spring 等后端技术栈
  • 覆盖文本、多模态、嵌入、结构化输出等常用能力,一个依赖即可完成多数 Gen AI 集成

不足之处

  • 项目处于早期,星标约 400,API 可能随版本迭代发生不兼容变更
  • 仅面向 Google 模型与平台,无法直接切换其他厂商模型,生态锁定明显

适用场景

  • Java/Spring 后端服务集成 Gemini 实现智能客服或内容生成
  • 企业内网 Java 应用调用多模态模型做文档与图片理解
  • 需要函数调用能力让 Java Agent 调用内部业务接口

替代项目

langchain4j、spring-ai

上一篇:dotprompt

下一篇:genai-quickstart-pocs

同类项目推荐

dsh-our-free-model 开源

装个插件就能免密钥白嫖前沿大模型,不限量

在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 DeepSeek V4.1 Fl···

★ 23542 2026-10-04
ComfyUI-sol-attn 开源

在 ComfyUI 中让视频生成注意力更快更省显存

NVIDIA Sol-Attn for ComfyUI / Triton kernel on SM89 - SM121, with zero-copy MiniMax ···

★ 155 2026-08-09
langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 148017 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 167809 2026-08-09