Package sk.iway.iwcm.components.ai.dto
Class InputDataDTO
java.lang.Object
sk.iway.iwcm.components.ai.dto.InputDataDTO
DTO for AI assistant input data
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.http.entity.ContentType
void
prepareData
(javax.servlet.http.HttpServletRequest request) void
void
setAssistantId
(Long assistantId) void
setImageCount
(Integer imageCount) void
setImageQuality
(String imageQuality) void
setImageSize
(String imageSize) void
setInputFile
(File inputFile) void
setInputValue
(String inputValue) void
setInputValueType
(InputDataDTO.InputValueType inputValueType) void
setReplaceMode
(String replaceMode) void
setTimestamp
(Long timestamp) void
setUserPrompt
(String userPrompt)
-
Constructor Details
-
InputDataDTO
public InputDataDTO() -
InputDataDTO
-
-
Method Details
-
removeHtml
public void removeHtml() -
prepareData
- Throws:
IllegalStateException
-
getMimeType
-
getContentType
public org.apache.http.entity.ContentType getContentType() -
getAssistantId
-
getUserPrompt
-
getInputValue
-
getInputValueType
-
getInputFile
-
getImageCount
-
getImageSize
-
getImageQuality
-
getReplaceMode
-
getTimestamp
-
setAssistantId
-
setUserPrompt
-
setInputValue
-
setInputValueType
-
setInputFile
-
setImageCount
-
setImageSize
-
setImageQuality
-
setReplaceMode
-
setTimestamp
-