Index
All Classes|All Packages
M
- maxChunkInputSize() - Method in class com.chatmotorapi.api.ChatMotor
-
Gets the maximum input size for isomorphic operations.
- maxChunkInputSize(ChunkSize) - Method in class com.chatmotorapi.api.ChatMotor.Builder
-
Sets the maximum input size for isomorphic operations, (CSV line per line bulk treatments, translations, etc.)
- maxInputSize() - Method in class com.chatmotorapi.api.ChatMotor
-
Gets the maximum input size for non-isomorphic operations.
- maxInputSize(ChunkSize) - Method in class com.chatmotorapi.api.ChatMotor.Builder
-
Sets the maximum input size for non-isomorphic operations, (Summaries, text explanation, etc.)
- maxRetries() - Method in class com.chatmotorapi.api.ChatMotor
-
Gets the maximum number of retries for the API requests.
- maxRetries(int) - Method in class com.chatmotorapi.api.ChatMotor.Builder
-
Sets the maximum number of retries for the API requests.
- maxTokens(Integer) - Method in class com.chatmotorapi.api.MotorAiOptions.Builder
-
Sets the maximum number of tokens the AI can produce.
- MEMBERSHIP_REQUIRED - com.chatmotorapi.api.OpenAiErrorType
-
Error type indicating that the account must be a member of an organization.
- message(String) - Method in class com.chatmotorapi.api.notify.EmailNotificationChannel.Builder
-
Sets the email message content.
- messages() - Method in class com.chatmotorapi.api.MotorRequest
-
Get back the MotorMessages that will be sent to the ChatMotor.
- messages(List<MotorMessage>) - Method in class com.chatmotorapi.api.MotorRequest.Builder
-
Sets the list of MotorMessages to be used for the request.
- messageText(String) - Method in class com.chatmotorapi.api.notify.failover.SmsFailoverNotifier.Builder
-
Sets the message text to send to all phone numbers.
- messageText(String) - Method in class com.chatmotorapi.api.notify.TwilioNotificationChannel.Builder
-
Sets the message text to send to all phone numbers.
- MISINFORMATION - Static variable in class com.chatmotorapi.api.experimental.MotorDefaultContentFilters
-
Filter for content that contains misinformation.
- MOTOR_CHAT_MODEL - Static variable in class com.chatmotorapi.api.MotorDefaultsModels
-
Default model for chat operations.
- MOTOR_IMAGE_MODEL - Static variable in class com.chatmotorapi.api.MotorDefaultsModels
-
Default model for image generation from text.
- MOTOR_SPEECH_MODEL - Static variable in class com.chatmotorapi.api.MotorDefaultsModels
-
Default model for text-to-speech operations.
- MOTOR_VISION_MODEL - Static variable in class com.chatmotorapi.api.MotorDefaultsModels
-
Default model for vision-related operations.
- MOTOR_WHISPER_MODEL - Static variable in class com.chatmotorapi.api.MotorDefaultsModels
-
Default model for speech-to-text operations.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.experimental.MotorExtractContentRequest.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.experimental.MotorFilterContentRequest.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.functional.MotorCategorizationRequest.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.functional.MotorEntityRequest.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.functional.MotorLanguageGuesserRequest.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.functional.MotorLargeTranslationRequest.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.functional.MotorSentimentRequest.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.functional.MotorStrategicSummaryRequest.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.functional.MotorSummaryRequest.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.MotorLargeRequestLines.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.MotorLargeRequestText.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.MotorRequest.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.transcription.MotorTranscriptFormatterRequest.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- motorAiOptions(MotorAiOptions) - Method in class com.chatmotorapi.api.vision.MotorVisionRequest.Builder
-
Sets the MotorAiOptions instance to be used for the request.
- MotorAiOptions - Class in com.chatmotorapi.api
-
Encapsulates configuration settings for AI interactions within the ChatMotor system.
- MotorAiOptions.Builder - Class in com.chatmotorapi.api
-
Builder class for creating a MotorAiOptions instance.
- MotorAudioFileConverter - Class in com.chatmotorapi.api.transcription
-
The MotorAudioFileConverter class is responsible for converting audio files from one format to another.
- MotorAudioFileConverter.Builder - Class in com.chatmotorapi.api.transcription
-
Builder class for creating a MotorAudioFileConverter instance.
- MotorCategorization - Class in com.chatmotorapi.api.functional
-
The
MotorCategorization
class represents a data transfer object (DTO) for text categorization results. - MotorCategorization(String, String, List<String>) - Constructor for class com.chatmotorapi.api.functional.MotorCategorization
-
Constructs a
MotorCategorization
object with the specified category, confidence level, and reasoning. - MotorCategorizationRequest - Class in com.chatmotorapi.api.functional
-
Handles the creation and execution of categorization using the
ChatMotor
API. - MotorCategorizationRequest.Builder - Class in com.chatmotorapi.api.functional
-
Builder class for
MotorCategorizationRequest
. - MotorCategorizationResponse - Class in com.chatmotorapi.api.functional
-
Represents the response for a categorization request processed by the ChatMotor API.
- MotorCategorizationResponse() - Constructor for class com.chatmotorapi.api.functional.MotorCategorizationResponse
- MotorCompletionUsage - Class in com.chatmotorapi.api
-
Provides information about how many tokens were used by your API request.
- MotorContentPartImage - Class in com.chatmotorapi.api.vision
-
Represents an image content part within the ChatMotor messaging framework, specifically designed for use with OpenAI's vision API.
- MotorContentPartImage(String) - Constructor for class com.chatmotorapi.api.vision.MotorContentPartImage
-
Constructor.
- MotorContentPartText - Class in com.chatmotorapi.api.vision
-
Represents a text-based content part within the ChatMotor messaging framework, specifically tailored for integration with OpenAI's vision API.
- MotorContentPartText(String) - Constructor for class com.chatmotorapi.api.vision.MotorContentPartText
-
Constructs a new text content part with the specified text.
- MotorDefaultContentFilters - Class in com.chatmotorapi.api.experimental
-
Provides a list of default content filters for use with content filtering functionalities.
- MotorDefaultContentFilters() - Constructor for class com.chatmotorapi.api.experimental.MotorDefaultContentFilters
- MotorDefaultsModels - Class in com.chatmotorapi.api
-
Utility class containing default model values for the ChatMotor API.
- MotorEntity - Class in com.chatmotorapi.api.functional
-
Represents the recognized entities extracted from text, categorized into four distinct types: persons, organizations, locations, and dates.
- MotorEntity() - Constructor for class com.chatmotorapi.api.functional.MotorEntity
- MotorEntityRequest - Class in com.chatmotorapi.api.functional
-
Handles the creation and execution of categorizationusing the
ChatMotor
API. - MotorEntityRequest.Builder - Class in com.chatmotorapi.api.functional
-
Builder class for
MotorCategorizationRequest
. - MotorEntityResponse - Class in com.chatmotorapi.api.functional
-
Represents the response for a categorization request processed by the ChatMotor API.
- MotorEntityResponse() - Constructor for class com.chatmotorapi.api.functional.MotorEntityResponse
- MotorExecutionException - Exception in com.chatmotorapi.api.util.exception
-
Represents exceptions that occur during the unchecked execution of operations.
- MotorExecutionException(String) - Constructor for exception com.chatmotorapi.api.util.exception.MotorExecutionException
-
Constructs a new runtime exception with the specified detail message.
- MotorExecutionException(String, Throwable) - Constructor for exception com.chatmotorapi.api.util.exception.MotorExecutionException
-
Constructs a new runtime exception with the specified detail message and cause.
- MotorExecutionException(Throwable) - Constructor for exception com.chatmotorapi.api.util.exception.MotorExecutionException
-
Constructs a new runtime exception with the specified cause and a detail message derived from the cause's toString method.
- MotorExtractContentRequest - Class in com.chatmotorapi.api.experimental
-
Handles the creation and execution of a content extraction request using the
ChatMotor
API. - MotorExtractContentRequest.Builder - Class in com.chatmotorapi.api.experimental
-
Builder class for
MotorSummaryRequest
. - MotorFileResponseListener - Class in com.chatmotorapi.api.listener
-
A concrete implementation of
MotorResponseListener
that outputs response chunks to a file. - MotorFileResponseListener(File, Charset) - Constructor for class com.chatmotorapi.api.listener.MotorFileResponseListener
-
Constructor that accepts the file path where response chunks will be written.
- MotorFileResponseListener(String, Charset) - Constructor for class com.chatmotorapi.api.listener.MotorFileResponseListener
-
Constructor that accepts the file path where response chunks will be written.
- MotorFilterContentRequest - Class in com.chatmotorapi.api.experimental
-
Handles the creation and execution of a filer request using the
ChatMotor
API. - MotorFilterContentRequest.Builder - Class in com.chatmotorapi.api.experimental
-
Builder class for
MotorSummaryRequest
. - MotorImageContainer - Class in com.chatmotorapi.api.image
-
Represents a container for an image generated by a
MotorImageRequest
. - MotorImageRequest - Class in com.chatmotorapi.api.image
-
Handles the creation and execution of image-related requests for the ChatMotor API, designed to interface with OpenAI's Vision API.
- MotorImageRequest.Builder - Class in com.chatmotorapi.api.image
-
Builder class for creating a MotorImageRequest instance.
- MotorImageResponse - Class in com.chatmotorapi.api.image
-
Represents the response from an image processing request made through the ChatMotor API, specifically tailored for interactions with OpenAI's Image API.
- MotorImageResponse() - Constructor for class com.chatmotorapi.api.image.MotorImageResponse
- motorImageSize() - Method in class com.chatmotorapi.api.image.MotorImageRequest
-
Gets the image size to be used in the request.
- motorImageSize(MotorImageSize) - Method in class com.chatmotorapi.api.image.MotorImageRequest.Builder
-
Sets the image size for the API request.
- MotorImageSize - Enum in com.chatmotorapi.api.image
-
Enum representing various standard image sizes for the ChatMotor Image API.
- MotorLanguageGuesserRequest - Class in com.chatmotorapi.api.functional
-
Handles the creation and execution of language guessing requests using the
ChatMotor
API. - MotorLanguageGuesserRequest.Builder - Class in com.chatmotorapi.api.functional
-
Builder class for
MotorSummaryRequest
. - MotorLargeRequestLines - Class in com.chatmotorapi.api
-
Facilitates the creation and execution of large-sized requests for the ChatMotor API using a builder pattern for flexible and reliable configuration.
- MotorLargeRequestLines.Builder - Class in com.chatmotorapi.api
-
Builder class for creating a MotorLargeRequestLines instance.
- MotorLargeRequestText - Class in com.chatmotorapi.api
-
Facilitates the creation and execution of large-sized requests for the ChatMotor API using a builder pattern for flexible and reliable configuration.
- MotorLargeRequestText.Builder - Class in com.chatmotorapi.api
-
Builder class for creating a MotorLargeRequestText instance.
- MotorLargeResponse - Class in com.chatmotorapi.api
-
Represents the response from executing a request that typically involves large data transfers, adapted to handle responses as files rather than strings.
- MotorLargeResponse() - Constructor for class com.chatmotorapi.api.MotorLargeResponse
- MotorLargeTranscriptionRequest - Class in com.chatmotorapi.api.transcription
-
Handles the creation and execution of transcription requests using the
ChatMotor
API. - MotorLargeTranscriptionRequest.Builder - Class in com.chatmotorapi.api.transcription
-
Builder class for
MotorSummaryRequest
. - MotorLargeTranslationRequest - Class in com.chatmotorapi.api.functional
-
Handles the creation and execution of translation requests using the
ChatMotor
API. - MotorLargeTranslationRequest.Builder - Class in com.chatmotorapi.api.functional
-
Builder class for
MotorSummaryRequest
. - MotorMessage - Interface in com.chatmotorapi.api
-
Represents a generic message structure for interactions within the ChatMotor system.
- MotorModel - Class in com.chatmotorapi.api.models
-
Represents a model of OpenAI, encapsulating details about model identifiers, creation time, and ownership.
- MotorModel() - Constructor for class com.chatmotorapi.api.models.MotorModel
- MotorModelResponse - Class in com.chatmotorapi.api.models
-
Encapsulates the response from a query to OpenAI, providing a mechanism to assess the success of the operation and retrieve the resulting models or handle errors.
- MotorModelResponse() - Constructor for class com.chatmotorapi.api.models.MotorModelResponse
- MotorModelsRequest - Class in com.chatmotorapi.api.models
-
Represents the models associated with the Chat Motor AI.
- MotorModelsRequest.Builder - Class in com.chatmotorapi.api.models
-
Builder class for creating
MotorModelsRequest
instances. - MotorNoExceptionThrown - Exception in com.chatmotorapi.api.util.exception
-
MotorNoExceptionThrown is a custom exception class used to indicate that no actual exception was thrown.
- MotorNoExceptionThrown() - Constructor for exception com.chatmotorapi.api.util.exception.MotorNoExceptionThrown
-
Constructs a new MotorNoExceptionThrown exception with a default message indicating that no exception was thrown.
- MotorNotifyResponse - Class in com.chatmotorapi.api.notify
-
The
MotorNotifyResponse
class encapsulates the result of a notification action in the ChatMotor API. - MotorNotifyResponse() - Constructor for class com.chatmotorapi.api.notify.MotorNotifyResponse
- MotorNotImplemendException - Exception in com.chatmotorapi.api.util.exception
-
Represents exceptions that occur during the execution of an supported methods on some devices
- MotorNotImplemendException(String) - Constructor for exception com.chatmotorapi.api.util.exception.MotorNotImplemendException
-
Constructs a new runtime exception with the specified detail message.
- MotorNotImplemendException(String, Throwable) - Constructor for exception com.chatmotorapi.api.util.exception.MotorNotImplemendException
-
Constructs a new runtime exception with the specified detail message and cause.
- MotorNotImplemendException(Throwable) - Constructor for exception com.chatmotorapi.api.util.exception.MotorNotImplemendException
-
Constructs a new runtime exception with the specified cause and a detail message of
(cause==null ? null : cause.toString())
(which typically contains the class and detail message ofcause
). - MotorRequest - Class in com.chatmotorapi.api
-
Handles the creation and execution of requests to the ChatMotor using system and user prompts.
- MotorRequest.Builder - Class in com.chatmotorapi.api
-
Builder class for creating a MotorRequest instance.
- MotorResponse - Class in com.chatmotorapi.api
-
Represents the response from executing a
MotorRequest
. - MotorResponse() - Constructor for class com.chatmotorapi.api.MotorResponse
- MotorResponseFile - Interface in com.chatmotorapi.api
-
Marker interface for response that return file content in the ChatMotor framework.
- MotorResponseListener - Interface in com.chatmotorapi.api.listener
-
Listener interface for handling streamed responses from the ChatMotor.
- MotorResponseType - Interface in com.chatmotorapi.api
-
Marker interface for all response types in the ChatMotor framework.
- MotorSentiment - Class in com.chatmotorapi.api.functional
-
This class models the sentiment analysis results.
- MotorSentiment() - Constructor for class com.chatmotorapi.api.functional.MotorSentiment
- MotorSentiment.ConfidenceScores - Class in com.chatmotorapi.api.functional
-
Inner class to encapsulate confidence scores for various sentiment categories.
- MotorSentimentRequest - Class in com.chatmotorapi.api.functional
-
Handles the creation and execution of sentiment analysis using the
ChatMotor
API. - MotorSentimentRequest.Builder - Class in com.chatmotorapi.api.functional
-
Builder class for
MotorSentimentRequest
. - MotorSentimentResponse - Class in com.chatmotorapi.api.functional
-
Represents the response for a sentiment analysis request processed by the ChatMotor API.
- MotorSentimentResponse() - Constructor for class com.chatmotorapi.api.functional.MotorSentimentResponse
- motorSpeechFormat() - Method in class com.chatmotorapi.api.speech.MotorSpeechRequest
-
Gets the format to be used in the request.
- motorSpeechFormat(MotorSpeechFormat) - Method in class com.chatmotorapi.api.speech.MotorSpeechRequest.Builder
-
Sets the response format of the speech request.
- MotorSpeechFormat - Enum in com.chatmotorapi.api.speech
-
Enum representing the various response formats for speech processing when using OpenAI Speech.
- MotorSpeechRequest - Class in com.chatmotorapi.api.speech
-
Handles the creation and execution of a text to speech requests to the ChatMotor using an user prompts.
- MotorSpeechRequest.Builder - Class in com.chatmotorapi.api.speech
-
Builder class for creating a MotorSpeechRequest instance.
- motorSpeechVoice() - Method in class com.chatmotorapi.api.speech.MotorSpeechRequest
-
Gets the voice to be used in the request.
- motorSpeechVoice(MotorSpeechVoice) - Method in class com.chatmotorapi.api.speech.MotorSpeechRequest.Builder
-
Sets the voice of the speech request.
- MotorSpeechVoice - Enum in com.chatmotorapi.api.speech
-
Enum representing the various voices available for speech synthesis when using the ChatMotor API.
- MotorStrategicSummaryRequest - Class in com.chatmotorapi.api.functional
-
Handles the creation and execution of a strategi summarization requests using the
ChatMotor
API. - MotorStrategicSummaryRequest.Builder - Class in com.chatmotorapi.api.functional
-
Builder class for
MotorSummaryRequest
. - MotorStreamStatus - Class in com.chatmotorapi.api
-
Represents the status of a streamed request within the ChatMotor API, providing detailed information about the outcome of the operation.
- MotorSummaryRequest - Class in com.chatmotorapi.api.functional
-
Handles the creation and execution of summarization requests using the
ChatMotor
API. - MotorSummaryRequest.Builder - Class in com.chatmotorapi.api.functional
-
Builder class for
MotorSummaryRequest
. - MotorSystemMessage - Class in com.chatmotorapi.api
-
Represents a system-level message within the ChatMotor system, specifically used to hold system prompts.
- MotorSystemMessage(String) - Constructor for class com.chatmotorapi.api.MotorSystemMessage
-
Constructs a new MotorSystemMessage with a specified system prompt.
- MotorTimeoutException - Exception in com.chatmotorapi.api.util.exception
-
MotorTimeoutException is a runtime exception that represents a timeout condition.
- MotorTimeoutException(String) - Constructor for exception com.chatmotorapi.api.util.exception.MotorTimeoutException
-
Constructs a new runtime exception with the specified detail message.
- MotorTimeoutException(String, Throwable) - Constructor for exception com.chatmotorapi.api.util.exception.MotorTimeoutException
-
Constructs a new runtime exception with the specified detail message and cause.
- MotorTimeoutException(Throwable) - Constructor for exception com.chatmotorapi.api.util.exception.MotorTimeoutException
-
Constructs a new runtime exception with the specified cause and a detail message of
(cause==null ? null : cause.toString())
(which typically contains the class and detail message ofcause
). - MotorTranscriptFormatterRequest - Class in com.chatmotorapi.api.transcription
-
Allows to format a transcription file with using line breaks and paragraphs.
- MotorTranscriptFormatterRequest.Builder - Class in com.chatmotorapi.api.transcription
-
Builder class for
MotorSummaryRequest
. - MotorTranscriptionDuration - Class in com.chatmotorapi.api.transcription
-
Provides utility method to retrieve the duration of audio files.
- MotorTranscriptionDuration() - Constructor for class com.chatmotorapi.api.transcription.MotorTranscriptionDuration
- MotorUserMessage - Class in com.chatmotorapi.api
-
Represents a user-generated message within the ChatMotor system, specifically designed to store user prompts.
- MotorUserMessage(String) - Constructor for class com.chatmotorapi.api.MotorUserMessage
-
Constructs a new MotorUserMessage with a specified user prompt.
- MotorVisionRequest - Class in com.chatmotorapi.api.vision
-
Handles the creation and execution of Vision requests to the ChatMotor using system and user prompts.
- MotorVisionRequest.Builder - Class in com.chatmotorapi.api.vision
-
Builder class for creating a MotorVisionRequest instance.
- MP3 - com.chatmotorapi.api.speech.MotorSpeechFormat
-
MP3 format.
All Classes|All Packages