大模型系列——Spring AI Advisor 指南

大模型系列——Spring AI Advisor 指南

1、概览

AI 驱动的应用已成为我们的新现实。我们正在广泛实现各种 RAG 应用和提示 API,并使用 LLM 创建令人印象深刻的项目。借助 Spring AI,我们可以更快、更稳定地完成这些任务。

本文将带你了解 Spring AI Advisor 这一功能,它可以为我们处理各种常规任务。

2、Spring AI Advisor 是什么?

Advisors 是在 AI 应用程序中处理请求和响应的拦截器。我们可以使用它们为提示流程设置额外的功能。例如,可以建立聊天历史、排除敏感词或为每个请求添加额外的上下文。

该功能的核心组件是 CallAroundAdvisor 接口。我们通过实现该接口来创建 Advisor 链,从而影响我们的请求或响应。Advisor 流程如下图所示:

Advisor 流程图

我们会将提示(<

你可能感兴趣的:(大模型,人工智能,spring,java)