Class DocumentCreateByFileRequest
java.lang.Object
io.github.guoshiqiufeng.dify.dataset.dto.request.BaseDatasetRequest
io.github.guoshiqiufeng.dify.dataset.dto.request.DocumentCreateByFileRequest
- All Implemented Interfaces:
FileOperation,Serializable
public class DocumentCreateByFileRequest
extends BaseDatasetRequest
implements FileOperation, Serializable
- Since:
- 2025/3/13 14:14
- Version:
- 1.0
- Author:
- yanghq
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanboolean文档元数据(如提供文档类型则必填)文档类型(选填)org.springframework.web.multipart.MultipartFilegetFile()索引模式inthashCode()voidsetDatasetId(String datasetId) voidsetDocForm(DocFormEnum docForm) voidsetDocLanguage(String docLanguage) voidsetDocMetadata(List<MetaData> docMetadata) 文档元数据(如提供文档类型则必填)voidsetDocType(DocTypeEnum docType) 文档类型(选填)voidsetEmbeddingModel(String embeddingModel) voidsetEmbeddingModelProvider(String embeddingModelProvider) voidsetFile(org.springframework.web.multipart.MultipartFile file) Sets a file to be used in a dataset operationvoidsetIndexingTechnique(IndexingTechniqueEnum indexingTechnique) 索引模式voidsetOriginalDocumentId(String originalDocumentId) voidsetProcessRule(ProcessRule processRule) voidsetRetrievalModel(RetrievalModel retrievalModel) toString()Methods inherited from class io.github.guoshiqiufeng.dify.dataset.dto.request.BaseDatasetRequest
getApiKey, setApiKey
-
Constructor Details
-
DocumentCreateByFileRequest
public DocumentCreateByFileRequest()
-
-
Method Details
-
getDatasetId
-
getOriginalDocumentId
-
getFile
public org.springframework.web.multipart.MultipartFile getFile() -
getDocType
文档类型(选填) -
getDocMetadata
文档元数据(如提供文档类型则必填) -
getIndexingTechnique
索引模式 -
getDocForm
-
getDocLanguage
-
getProcessRule
-
getRetrievalModel
-
getEmbeddingModel
-
getEmbeddingModelProvider
-
setDatasetId
-
setOriginalDocumentId
-
setFile
public void setFile(org.springframework.web.multipart.MultipartFile file) Description copied from interface:FileOperationSets a file to be used in a dataset operation- Specified by:
setFilein interfaceFileOperation- Parameters:
file- The MultipartFile to be processed as part of a dataset request
-
setDocType
文档类型(选填) -
setDocMetadata
文档元数据(如提供文档类型则必填) -
setIndexingTechnique
索引模式 -
setDocForm
-
setDocLanguage
-
setProcessRule
-
setRetrievalModel
-
setEmbeddingModel
-
setEmbeddingModelProvider
-
toString
- Overrides:
toStringin classBaseDatasetRequest
-
equals
- Overrides:
equalsin classBaseDatasetRequest
-
canEqual
- Overrides:
canEqualin classBaseDatasetRequest
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseDatasetRequest
-