1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-16 18:10:13 +08:00

22 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Java 优质开源 AI 项目
category: 开源项目
icon: a-MachineLearning
---
由于 Java 在 AI 领域目前的应用较少,因此相关的开源项目也非常少。
## 基础框架
- [Spring AI](https://github.com/spring-projects/spring-ai):人工智能工程应用框架,为开发 AI 应用程序提供了 Spring 友好的 API 和抽象。
- [Spring AI Alibaba](https://github.com/alibaba/spring-ai-alibaba):一款 Java 语言实现的 AI 应用开发框架,旨在简化 Java AI 应用程序开发,让 Java 开发者像使用 Spring 开发普通应用一样开发 AI 应用。
- [LangChain4j](https://github.com/langchain4j/langchain4j)LangChiain 的 Java 版本,用于简化将 LLMLarge Language Model大语言模型 集成到 Java 应用程序的过程。
- [Deeplearning4j](https://github.com/eclipse/deeplearning4j)Deeplearning4j 是第一个为 Java 和 Scala 编写的商业级,开源,分布式深度学习库。
- [Smile](https://github.com/haifengl/smile):基于 Java 和 Scala 的机器学习库。
- [GdxAI](https://github.com/libgdx/gdx-ai):完全用 Java 编写的人工智能框架,用于使用 libGDX 进行游戏开发。
## 实战
- [springboot-openai-chatgpt](https://github.com/274056675/springboot-openai-chatgpt):一个基于 SpringCloud 微服务架构,已对接 GPT-3.5、GPT-4.0、百度文心一言、Midjourney 绘图等等。
- [ai-beehive](https://github.com/hncboy/ai-beehive)AI 蜂巢,基于 Java 使用 Spring Boot 3 和 JDK 17支持的功能有 ChatGPT、OpenAi Image、Midjourney、NewBing、文心一言等等。