Index
All Classes|All Packages
C
- CF_GATEWAY_TIMEOUT - com.chatmotorapi.api.OpenAiErrorType
-
Error type indicating that the request is throttled.
- channel(String) - Method in class com.chatmotorapi.api.notify.SlackNotificationChannel.Builder
-
Sets the Slack channel ID where messages and files will be sent.
- charset() - Method in class com.chatmotorapi.api.ChatMotor
-
Gets the charset to use for reading and writing text file
- charset(String) - Method in class com.chatmotorapi.api.ChatMotor.Builder
-
Sets the charset for reading and writing text file
- charset(Charset) - Method in class com.chatmotorapi.api.ChatMotor.Builder
-
Sets the charset for reading and writing text file
- chatMotor() - Method in class com.chatmotorapi.api.experimental.MotorExtractContentRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.experimental.MotorFilterContentRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.functional.MotorCategorizationRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.functional.MotorEntityRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.functional.MotorLanguageGuesserRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.functional.MotorLargeTranslationRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.functional.MotorSentimentRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.functional.MotorStrategicSummaryRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.functional.MotorSummaryRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.image.MotorImageRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.models.MotorModelsRequest
-
Retrieves the chat motor configuration.
- chatMotor() - Method in class com.chatmotorapi.api.MotorLargeRequestLines
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.MotorLargeRequestText
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.MotorRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.speech.MotorSpeechRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.transcription.MotorAudioFileConverter
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.transcription.MotorLargeTranscriptionRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor() - Method in class com.chatmotorapi.api.transcription.MotorTranscriptFormatterRequest
-
Gets the ChatMotor to be used in the request.
- chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.experimental.MotorExtractContentRequest.Builder
-
Sets the
ChatMotor
instance for this request. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.experimental.MotorFilterContentRequest.Builder
-
Sets the
ChatMotor
instance for this request. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.functional.MotorCategorizationRequest.Builder
-
Sets the
ChatMotor
instance for this request. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.functional.MotorEntityRequest.Builder
-
Sets the
ChatMotor
instance for this request. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.functional.MotorLanguageGuesserRequest.Builder
-
Sets the
ChatMotor
instance for this request. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.functional.MotorLargeTranslationRequest.Builder
-
Sets the
ChatMotor
instance for this request. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.functional.MotorSentimentRequest.Builder
-
Sets the
ChatMotor
instance for this request. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.functional.MotorStrategicSummaryRequest.Builder
-
Sets the
ChatMotor
instance for this request. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.functional.MotorSummaryRequest.Builder
-
Sets the
ChatMotor
instance for this request. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.image.MotorImageRequest.Builder
-
Sets the ChatMotor instance to be used for the request.
- chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.models.MotorModelsRequest.Builder
-
Sets the ChatMotor instance to be used for the request.
- chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.MotorLargeRequestLines.Builder
-
Sets the ChatMotor instance to be used for the request.
- chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.MotorLargeRequestText.Builder
-
Sets the ChatMotor instance to be used for the request.
- chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.MotorRequest.Builder
-
Sets the ChatMotor instance to be used for the request.
- chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.notify.EmailNotificationChannel.Builder
-
Sets the
ChatMotor
for sending notifications. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.notify.SlackNotificationChannel.Builder
-
Sets the
ChatMotor
for sending notifications. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.notify.TwilioNotificationChannel.Builder
-
Sets the
ChatMotor
for sending notifications. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.speech.MotorSpeechRequest.Builder
-
Sets the ChatMotor instance to be used for the request.
- chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.transcription.MotorAudioFileConverter.Builder
-
Sets the ChatMotor instance to be used for the conversion.
- chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.transcription.MotorLargeTranscriptionRequest.Builder
-
Sets the
ChatMotor
instance for this request. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.transcription.MotorTranscriptFormatterRequest.Builder
-
Sets the
ChatMotor
instance for this request. - chatMotor(ChatMotor) - Method in class com.chatmotorapi.api.vision.MotorVisionRequest.Builder
-
Sets the ChatMotor instance to be used for the request.
- ChatMotor - Class in com.chatmotorapi.api
-
The ChatMotor class encapsulates configuration for interacting with the OpenAI API.
- ChatMotor.Builder - Class in com.chatmotorapi.api
-
The Builder class for the ChatMotor class.
- chatMotorHome() - Method in class com.chatmotorapi.api.ChatMotor
-
Gets the ChatMotor home/installation directory.
- chatMotorHome(String) - Method in class com.chatmotorapi.api.ChatMotor.Builder
-
Sets the installation directory of ChatMotor
- ChunkSize - Class in com.chatmotorapi.api
-
A utility class for handling chunk sizes with different units (bytes, kilobytes, megabytes, gigabytes).
- com.chatmotorapi.api.experimental - package com.chatmotorapi.api.experimental
-
Provides experimental functionnal APIs like content extraction and content filtering.
- com.chatmotorapi.api.functional - package com.chatmotorapi.api.functional
-
Provides functionnal APIs like summarization, strategic summarzation, translation, ...
- com.chatmotorapi.api.image - package com.chatmotorapi.api.image
-
Provides Image APIs to create images using Dall-E 2 and Dall-E 3 from OpenAI.
- com.chatmotorapi.api.listener - package com.chatmotorapi.api.listener
-
Provides the MotorResponseListener used by streaming API, and provides ready to use implementations.
- com.chatmotorapi.api.listener.progress - package com.chatmotorapi.api.listener.progress
-
Provides listeners for handling large file processing.
- com.chatmotorapi.api.notify - package com.chatmotorapi.api.notify
-
Provides notifications and file senders as APIs post-treatment processes.
- com.chatmotorapi.api.notify.failover - package com.chatmotorapi.api.notify.failover
-
Provides the classes necessary to handle failover notifications within the ChatMotor API system.
- com.chatmotorapi.api.speech - package com.chatmotorapi.api.speech
-
Provides APIs to transform text to speech using OpenAI services.
- com.chatmotorapi.api.transcription - package com.chatmotorapi.api.transcription
-
Provides APIs to transcribe audiofiles using OpenAI service.
- com.chatmotorapi.api.util - package com.chatmotorapi.api.util
-
Provides misc utilities for accessing token counts, error reporting, and supported formats.
- com.chatmotorapi.api.util.exception - package com.chatmotorapi.api.util.exception
-
Provides run time Exceptions thrown by ChatMotor.
- com.chatmotorapi.api.version - package com.chatmotorapi.api.version
-
Allows to access version info
- com.chatmotorapi.api.vision - package com.chatmotorapi.api.vision
-
Provides APIs to extract infos from an image using OpenAI service.
- COMMERCIAL_CONTENT - Static variable in class com.chatmotorapi.api.experimental.MotorDefaultContentFilters
-
Filter for content that contains commercial content.
- compareTo(MotorModel) - Method in class com.chatmotorapi.api.models.MotorModel
-
Compares this MotorUserMessage to the specified MotorUserMessage to determine equality.
- ConfidenceScores() - Constructor for class com.chatmotorapi.api.functional.MotorSentiment.ConfidenceScores
- ConsoleProgressListener - Class in com.chatmotorapi.api.listener.progress
-
Implementation of ProgressListener that tracks and displays progress in the console.
- ConsoleProgressListener() - Constructor for class com.chatmotorapi.api.listener.progress.ConsoleProgressListener
- ConsoleResponseListener - Class in com.chatmotorapi.api.listener
-
A concrete implementation of
MotorResponseListener
that outputs response chunks to the console. - ConsoleResponseListener() - Constructor for class com.chatmotorapi.api.listener.ConsoleResponseListener
- contentPartImage(MotorContentPartImage) - Method in class com.chatmotorapi.api.vision.MotorVisionRequest.Builder
-
Sets the Content Part Image for this Vision request
- contentPartText(MotorContentPartText) - Method in class com.chatmotorapi.api.vision.MotorVisionRequest.Builder
-
Sets the Content Part Text for this Vision request
- conversionFormat() - Method in class com.chatmotorapi.api.transcription.MotorAudioFileConverter
-
Returns the target conversion format.
- conversionFormat(String) - Method in class com.chatmotorapi.api.transcription.MotorAudioFileConverter.Builder
-
Sets the format to which the audio file should be converted.
- convert(String, String) - Static method in class com.chatmotorapi.api.util.FileToTextConverter
-
Converts an HTML, DOC, DOCX, RTF, or PDF file to a text file by extracting text content and dumping it into a plain text file.
- convert(String, String, Charset) - Static method in class com.chatmotorapi.api.util.FileToTextConverter
-
Converts an HTML, DOC, DOCX, RTF, or PDF file to a text file by extracting text content and dumping it into a plain text file.
- COPYRIGHT - Static variable in class com.chatmotorapi.api.version.Version
-
The copyright notice for the vendor's software or services.
All Classes|All Packages