Package de.espirit.firstspirit.ai.dto
package de.espirit.firstspirit.ai.dto
-
ClassDescriptionDefinition of a function allowed to be called.Builder for a server function filter.The definition of a specific tool allowed to be used for a request.Provides generic attributes configured for this object.Definition of a function.Builder for a function definition.Instructions for invoking a previously specified
Function.Builder for aFunctionCallinstance.Definition of a function parameter.Builder for a function parameter definition.JSON schema definition for a JSON value type.Builder for aJsonSchemadefinition.A specific message in the context of a generative AI request.Builder for a message object.Represents a specific part of a message content.Message content type representing a specific image.Message content type representing a textual content.An operation to be performed using AI.A builder to create an operation definition with.An option an operation can be configured with.A builder to create an option definition with.An item selectable in a specificPromptOption.A descriptor for a generative AI request.Builder for aRequestinstance.Response descriptor of a generative AI request.Builder for aResponseinstance.Definition of the response format for aRequest.Definition of a structured output format for aRequest.Creates a new builder for creating aResponseFormatJsonSchemadefinition.A stream of response fragments.Strict mode to be used when using function calling or structured output.A global system prompt definition.Information about the token usage of a request.The definition of a specific tool.Instructions for invoking a specific tool.