Class JacksonResponseFormatGenerator
- java.lang.Object
-
- com.microsoft.semantickernel.aiservices.openai.chatcompletion.responseformat.JacksonResponseFormatGenerator
-
- All Implemented Interfaces:
ResponseSchemaGenerator
public class JacksonResponseFormatGenerator extends Object implements ResponseSchemaGenerator
Represents a response format generator that uses Jackson.
-
-
Field Summary
-
Fields inherited from interface com.microsoft.semantickernel.orchestration.responseformat.ResponseSchemaGenerator
LOGGER
-
-
Constructor Summary
Constructors Constructor Description JacksonResponseFormatGenerator()Creates a new instance of theJacksonResponseFormatGeneratorclass.JacksonResponseFormatGenerator(com.github.victools.jsonschema.generator.SchemaGenerator generator)Creates a new instance of theJacksonResponseFormatGeneratorclass.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgenerateSchema(Class<?> clazz)
-
-
-
Constructor Detail
-
JacksonResponseFormatGenerator
public JacksonResponseFormatGenerator()
Creates a new instance of theJacksonResponseFormatGeneratorclass.
-
JacksonResponseFormatGenerator
public JacksonResponseFormatGenerator(com.github.victools.jsonschema.generator.SchemaGenerator generator)
Creates a new instance of theJacksonResponseFormatGeneratorclass.- Parameters:
generator- The schema generator.
-
-
Method Detail
-
generateSchema
public String generateSchema(Class<?> clazz)
- Specified by:
generateSchemain interfaceResponseSchemaGenerator
-
-