此版本仍在开发中,尚未被视为稳定版本。最新的快照版本请使用 Spring AI 1.0.0-SNAPSHOT!spring-doc.cn

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

spring-doc.cn

集成测试/示例spring-doc.cn

开放人工智能spring-doc.cn

打开AiChatModelITspring-doc.cn

人类学克劳德 3spring-doc.cn

AnthropicChatModelIT.javaspring-doc.cn

Azure OpenAIspring-doc.cn

AzureOpenAiChatModelIT.javaspring-doc.cn

Mistral AIspring-doc.cn

MistralAiChatModelIT.javaspring-doc.cn

奥拉马spring-doc.cn

OllamaChatModelIT.javaspring-doc.cn

Vertex AI 双子座spring-doc.cn

VertexAiGeminiChatModelIT.javaspring-doc.cn

基岩 Anthropic 2spring-doc.cn

BedrockAnthropicChatModelIT.javaspring-doc.cn

基岩 Anthropic 3spring-doc.cn

BedrockAnthropic3ChatModelIT.javaspring-doc.cn

基岩凝聚spring-doc.cn

BedrockCohereChatModelIT.javaspring-doc.cn

基岩美洲驼spring-doc.cn

BedrockLlamaChatModelIT.java.javaspring-doc.cn