此版本仍在开发中,尚未被视为稳定版本。最新的快照版本请使用 Spring AI 1.0.0-SNAPSHOT!spring-doc.cn

介绍

集成问题

该项目旨在简化包含人工智能功能的应用程序的开发,而不会产生不必要的复杂性。Spring AIspring-doc.cn

该项目从著名的 Python 项目(如 LangChain 和 LlamaIndex)中汲取灵感,但 Spring AI 并不是这些项目的直接移植。 该项目的成立理念是,下一波生成式 AI 应用程序将不仅适用于 Python 开发人员,而且将在许多编程语言中无处不在。spring-doc.cn

Spring AI 解决了 AI 集成的根本挑战:.Connecting your enterprise Data and APIs with the AI Models
Interactive

Spring AI 提供了抽象,作为开发 AI 应用程序的基础。 这些抽象具有多种实现,支持以最少的代码更改轻松交换组件。spring-doc.cn

Spring AI 提供以下功能:spring-doc.cn

此功能集允许您实施常见使用案例,例如“就您的文档进行问答”或“与您的文档聊天”。spring-doc.cn

概念部分提供了 AI 概念及其在 Spring AI 中的表示的高级概述。spring-doc.cn

入门部分介绍如何创建您的第一个 AI 应用程序。 后续部分将采用以代码为中心的方法深入研究每个组件和常见使用案例。spring-doc.cn