Uses of Package
de.xima.fc.prompt.service.support
Packages that use de.xima.fc.prompt.service.support
Package
Description
The prompt API is kept intentionally low-level to support a wide range of use cases.
-
Classes in de.xima.fc.prompt.service.support used by de.xima.fc.prompt.service.supportClassDescriptionEnumeration that defines the methods available for a user to define a JSON schema for the prompt response.Used by
JsonSchemaOutputObjectProperty.Enumeration of JSON schema versions.Enumeration that defines the multiplicity of file input parameters in a prompt query configuration, e.g. how many files are allowed.The object-fit property defines how an image should be resized to fit its canvas.Mode that controls the behavior of theforbidOptionalPropertiestransform step.A transformer that applies a series of transformation steps to a JSON schema.A builder that lets you configure a set of transformation steps to be applied to a JSON schema.A single JSON validation error, containing a location and a message.Result of validating a JSON.A replacer that replaces placeholders in an object graph of prompt models.Builder for a replacer that replaces placeholders in an object graph of a prompt model.Represents the result of resolving a files configuration into actual files, seeIPromptExecutionResolveFilesBuilder.build().Builder for resolving a files configuration into actual files.Builder for resolving text parameters.Builder for the file parameters descriptor of a prompt query.Converter that computes a new alpha channel operation based on whether the image has an alpha channel or not.A builder for a converter that can post-process images.A converter that can post-process images.Computes the new format of an image, based on its current format.Computes the new geometry of an image, based on its current width and height.Represents metadata of an image, such as its size or format.Builder for the JSON answer descriptor of a prompt query.Mixin for aprompt query configuration modelthat allows the user to configure files for the prompt query, by uploading a list of static files and/or by defining a list file set parameters accepted by the query.Mixin for aprompt query configuration modelthat allows the user to define a JSON schema for the prompt response.Mixin for aprompt query configuration modelthat allows the user to define a list text parameters accepted by the query.Builder for the text answer descriptor of a prompt query.Builder for extractingprompt text parametersfrom a given configuration object.Builder for the text parameters descriptor of a prompt query.View model POJO for users to define a JSON schema for the prompt response.View model POJO for users to define a JSON schema for the prompt response, by entering a JSON example.View model POJO for users to define a JSON schema for the prompt response, by entering the JSON schema manually.View model POJO for users to define a JSON schema for the prompt response, by entering a list of properties for the object.View model POJO for users to define a JSON schema for the prompt response, by using a visual JSON schema editor.One of the properties of a JSON object schema, used inJsonSchemaOutputByPropertyList.Generic exception for JSON processing errors for the JSON Schema service.View model for a single file, intended to be used as part of thedeserialized prompt connection configurationordeserialized prompt query configuration.Annotation for model classes that represent the abstract base class of a discriminated union, intended for use with theJsonConfig mixinforprompt service handlers.Annotation for a model class that represents a subclass of a discriminated union, intended for use with theJsonConfig mixinforprompt service handlers.Annotation for the discriminator field of a model class that represents the abstract base class of a discriminated union, intended for use with theJsonConfig mixinforprompt service handlers.A configuration for a set of files, used by the configuration of a prompt connection or query.A set of files for dynamic file input parameters of a prompt query.Models a file type, which can either be defined by its file extension (e.g. ".txt") or by its kind (e.g.APromptFileTypethat identifies a file by its extension, e.g. ".txt" or ".png".APromptFileTypethat identifies a file by its kind, e.g.Enumeration of file kinds, which can be used to categorize files by their content type rather than by their file extension.Represents the target geometry of an image.Builder forPromptImageGeometryData.Enumeration for a single input or output file that describes whether the file is required, optional, or never allowed.View model POJO for users to define a system prompt that is sent to the prompt provider. -
Classes in de.xima.fc.prompt.service.support used by de.xima.fc.prompt.service.support.gui.componentClassDescriptionOne of the properties of a JSON object schema, used in
JsonSchemaOutputByPropertyList.View model for a single file, intended to be used as part of thedeserialized prompt connection configurationordeserialized prompt query configuration.A set of files for dynamic file input parameters of a prompt query.Enumeration of file kinds, which can be used to categorize files by their content type rather than by their file extension.View model POJO for users to define a system prompt that is sent to the prompt provider. -
Classes in de.xima.fc.prompt.service.support used by de.xima.fc.prompt.service.support.gui.converterClassDescriptionModels a file type, which can either be defined by its file extension (e.g. ".txt") or by its kind (e.g.
-
Classes in de.xima.fc.prompt.service.support used by de.xima.fc.prompt.service.support.gui.view_modelClassDescriptionA set of files for dynamic file input parameters of a prompt query.Enumeration of file kinds, which can be used to categorize files by their content type rather than by their file extension.
-
Classes in de.xima.fc.prompt.service.support used by de.xima.fc.prompt.service.support.internalClassDescriptionComputes the new format of an image, based on its current format.