欢迎来到Spring AI项目!
Spring AI项目为开发AI应用程序提供了一个Spring友好的API和抽象。
让我们让你的@Beans
变得智能吧!
更多信息请参阅我们的Spring AI参考文档。
一些精选视频。在YouTube上搜索更多!
请参阅入门指南了解如何添加依赖项的说明。
注意,新的Spring CLI项目让你可以通过两个简单的步骤开始,这里有详细描述。
spring boot new --from ai --name myai
请注意,主要有两个步骤。
尽管AI有着悠久的历史,但Java在这个领域的作用相对较小。 这主要是因为历史上依赖于C/C++等语言开发的高效算法,而Python则充当了访问这些库的桥梁。 大多数ML/AI工具都是围绕Python生态系统构建的。 然而,最近生成式AI的进展,尤其是OpenAI的ChatGPT等创新,使得通过HTTP与预训练模型交互变得流行。 这消除了对C/C++/Python库的大部分依赖,为使用Java等编程语言打开了大门。
Python库LangChain和LlamaIndex已成为实现生成式AI解决方案的流行选择,并可以在其他编程语言中实现。 这些Python库与Spring项目有一些共同的主题,例如: