此版本仍在开发中,尚未被视为稳定版本。最新的快照版本请使用 Spring AI 1.0.0-SNAPSHOT! |
自 2024 年 2 月 5 日起,旧的 、 、 和 类已被弃用,取而代之的是新的 、 和 实现。
后者是前者的直接替代品,并提供相同的功能。更改的原因主要是命名,因为没有进行任何解析,但也与 Spring 包保持一致,带来了一些改进的功能。OutputParser BeanOutputParser ListOutputParser MapOutputParser StructuredOutputConverter BeanOutputConverter ListOutputConverter MapOutputConverter org.springframework.core.convert.converter |
这是将模型输出转换为结构化输出的最大努力。
不保证 AI 模型会按请求返回结构化输出。
模型可能无法理解提示或无法按请求生成结构化输出。
考虑实施验证机制以确保模型输出符合预期。StructuredOutputConverter |
它不用于 LLM 函数调用,因为默认情况下,此功能本身就提供结构化输出。StructuredOutputConverter |
型 |
集成测试/示例 |