当前位置: 首页 > news >正文

Spring AI 之结构化输出转换器

截至 2024 年 2 月 5 日,旧的 OutputParser、BeanOutputParser、ListOutputParser 和 MapOutputParser 类已被弃用,取而代之的是新的 StructuredOutputConverter、BeanOutputConverter、ListOutputConverter 和 MapOutputConverter 实现类。后者可直接替换前者,并提供相同的功能。此次变更的主要原因在于命名——实际上并未进行任何解析操作,此外,新类名还与 Spring 的 org.springframework.core.convert.converter 包保持一致,并引入了一些改进的功能。

大型语言模型(LLMs)生成结构化输出的能力,对于依赖可靠解析输出值的下游应用而言至关重要。开发者希望能够迅速将人工智能(AI)模型的结果转换为数据类型,例如 JSON、XML 或 Java 类,以便能够将这些数据传递给其他应用函数和方法。

Spring AI 的结构化输出转换器有助于将 LLM 的输出转换为结构化格式。如下图所示,这种方法是围绕 LLM 的文本补全端点来运作的:

使用通用的文本补全应用程序接口࿰

相关文章:

  • 数据库与编程安全
  • Windows 配置 ssh 秘钥登录 Ubuntu
  • STM32F446主时钟失效时DAC输出异常现象解析与解决方案
  • ✨ PLSQL卡顿优化
  • 加州房价预测:基于 Python 的多元回归分析实践
  • 虚拟文件(VFS)
  • 代码混淆技术的还原案例
  • python网络爬虫的基本使用
  • ai陪伴项目——Android app开发
  • MySQL--day7--聚合函数
  • 多模态智能体架构
  • [Git] 如何进行版本回退
  • skywalking 10.2 源码编译
  • Groovy:Java 的简洁版
  • 2022 年 9 月青少年软编等考 C 语言八级真题解析
  • 安卓无障碍脚本开发全教程
  • 计算机网络中的单播、组播与广播
  • 41-牧场管理系统
  • 相向双指针 -- 灵神刷题
  • xdvipdfmx:fatal: File ended prematurely. No output PDF file written.
  • 商品网站怎么做/百度推广需要多少钱
  • 普通网站建设/万网
  • 类似聚划算的网站怎么建设/seo研究中心道一老师
  • 东莞做网站建设/怎样在百度上发布作品
  • 做网站建设的公司有哪些/外贸网站优化推广
  • 银川网站建设多少钱/嘉兴seo报价