Spring AI 官网
Spring AI 是一个用于 AI 工程的应用程序框架。其目标是将 Spring 生态系统设计原则(如可移植性和模块化设计)应用于 AI 领域,并将使用 POJO 作为应用程序的构建块推广到 AI 领域。
Spring AI 的核心是解决了 AI 集成的根本挑战:将您的企业数据和 API 与 AI 模型连接起来。
特征:
- 支持所有主要的 AI 模型提供商,例如 Anthropic、OpenAI、Microsoft、Amazon、Google 和 Ollama。支持的模型类型包括:
- Chat Completion
- Embedding(https://zhuanlan.zhihu.com/p/164502624)
- Text to Image(文本到图像)
- Audio Transcription(音频转录)
- Text to Speech(文本到语音)
- Moderation(Moderation 模型介绍-谢先斌的博客)