当前位置:   article > 正文

SpringAI 她来了,真的来了!!如何入局大模型?_spring-ai架构

spring-ai架构

写在前面

自从ChatGPT火了之后,各种产品都在不停的拥抱AI,在各自场景中接入AI,国内外各种大模型层出不穷。

好像有点扯远了,言归正传,今天我们要说的是SpringAI,大家在逛Spring 官网(spring.io/) 应该发现了,在官网中多了SpringAI 模块

springAI

一、SpringAI 简介

我们来看看官网是怎么介绍的

Spring AI is an application framework for AI engineering. Its goal is to apply to the AI domain Spring ecosystem design principles such as portability and modular design and promote using POJOs as the building blocks of an application to the AI domain.

Portable API support across AI providers for Chat, text-to-image, and Embedding models. Both synchronous and stream API options are supported. Dropping down to access model-specific features is also supported.

上面翻译过来就是

Spring AI是一个面向AI工程的应用框架。其目标是将可移植性和模块化设计等设计原则应用于AI领域的Spring生态系统,并将POJO作为应用程序的构建块推广到AI领域。

跨AI提供商的便携API支持聊天、文本到图像和嵌入模型。同时支持同步和流API选项。还支持各种定制的功能。

总的来说就是:Spring出了一个AI框架,帮助我们快速调用AI,从而实现各种功能场景。

今天我们就来看看怎么使用Spring 自己提供的框架调用AI

二、各种模型

这里列举出了支持的各种厂商的各种模型接入,有我们熟悉的Amazon、Google 等模型,但目前还不支持国内的任何一种模型

2.1 Chat Models 聊天模型

聊天模型

2.2 Text-to-image Models 文生图模型

文生图模型

2.3 Transcription (audio to text) Models 音频文本互转模型

音频模型

2.4 Embedding Models 嵌入模型

嵌入模型

三、接入准备

我们这里以接入OpenAI 为例,看看需要做哪些准备

① 首先我们得能魔法上网

② 注册过OpenAI账号,并创建了API keys

还不知道怎么注册的可以翻一翻之前的文章, 传送门 声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/907130

推荐阅读
相关标签