spring-ai 第一步集成入门

0 阅读1分钟

spring-ai 第一步入门

官网

spring-ai网址spring.io/projects/sp…

Spring AI 目前支持将输入和输出处理为语言、图像和音频的模型

spring ai 做什么?

Image text

  • 输入和输出类型对几种模型进行了分类 Image text

涉及相关概念

模型、提示、提示模板、embedding、token(=钱)、结构输出

  • 提示: 提示作为语言输入的基础,指导AI模型生成特定的输出
  • 提示模板: 创建有效的提示涉及建立请求的上下文,并用用户输入的具体值替换请求的一部分

eg: Tell me a {adjective} joke about {content}.

  • embedding: 向量关系
  • token: 一个文本的编码,每个token对应一个索引,索引对应一个向量
  • 结构输出: json格式、标准输出格式

检索增加RAG

一个ETL(提取、转换和加载)管道

Image text

工具调用

允许您注册自己的服务作为工具,将大型语言模型连接到外部系统的API,@Tool-注释的方法提供

Image text