Uses of Interface
org.springframework.ai.converter.StructuredOutputConverter
Packages that use StructuredOutputConverter
Package
Description
Chat client.
Provides converters for transforming AI model text outputs into structured Java types.
-
Uses of StructuredOutputConverter in org.springframework.ai.chat.client
Methods in org.springframework.ai.chat.client with parameters of type StructuredOutputConverterModifier and TypeMethodDescriptionprotected <T> ResponseEntity<ChatResponse,T> DefaultChatClient.DefaultCallResponseSpec.doResponseEntity(StructuredOutputConverter<T> outputConverter) <T> TChatClient.CallResponseSpec.entity(StructuredOutputConverter<T> structuredOutputConverter) <T> TDefaultChatClient.DefaultCallResponseSpec.entity(StructuredOutputConverter<T> structuredOutputConverter) <T> ResponseEntity<ChatResponse,T> ChatClient.CallResponseSpec.responseEntity(StructuredOutputConverter<T> structuredOutputConverter) <T> ResponseEntity<ChatResponse,T> DefaultChatClient.DefaultCallResponseSpec.responseEntity(StructuredOutputConverter<T> structuredOutputConverter) -
Uses of StructuredOutputConverter in org.springframework.ai.converter
Classes in org.springframework.ai.converter that implement StructuredOutputConverterModifier and TypeClassDescriptionclassAbstractStructuredOutputConverterimplementation that uses a pre-configuredDefaultConversionServiceto convert the LLM output into the desired type format.classAbstractStructuredOutputConverterimplementation that uses a pre-configuredMessageConverterto convert the LLM output into the desired type format.classAn implementation ofStructuredOutputConverterthat transforms the LLM output to a specific object type using JSON schema.classStructuredOutputConverterimplementation that uses aDefaultConversionServiceto convert the LLM output into aListinstance.classStructuredOutputConverterimplementation that uses a pre-configuredMappingJackson2MessageConverterto convert the LLM output into a java.util.Map<String, Object> instance.