Uses of Interface
org.springframework.ai.converter.StructuredOutputConverter
Package
Description
Chat client.
-
Uses of StructuredOutputConverter in org.springframework.ai.chat.client
Modifier and TypeMethodDescriptionprotected <T> ResponseEntity<ChatResponse,
T> DefaultChatClient.DefaultCallResponseSpec.doResponseEntity
(StructuredOutputConverter<T> outputConverter) <T> T
ChatClient.CallResponseSpec.entity
(StructuredOutputConverter<T> structuredOutputConverter) <T> T
DefaultChatClient.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
Modifier and TypeClassDescriptionclass
AbstractStructuredOutputConverter
implementation that uses a pre-configuredDefaultConversionService
to convert the LLM output into the desired type format.class
AbstractStructuredOutputConverter
implementation that uses a pre-configuredMessageConverter
to convert the LLM output into the desired type format.class
An implementation ofStructuredOutputConverter
that transforms the LLM output to a specific object type using JSON schema.class
StructuredOutputConverter
implementation that uses aDefaultConversionService
to convert the LLM output into aList
instance.class
StructuredOutputConverter
implementation that uses a pre-configuredMappingJackson2MessageConverter
to convert the LLM output into a java.util.Map<String, Object> instance.