Class DatasetCreateRequest

java.lang.Object
io.github.guoshiqiufeng.dify.dataset.dto.request.BaseDatasetRequest
io.github.guoshiqiufeng.dify.dataset.dto.request.DatasetCreateRequest
All Implemented Interfaces:
Serializable

public class DatasetCreateRequest extends BaseDatasetRequest implements Serializable
Since:
2025/3/13 13:22
Version:
1.0
Author:
yanghq
See Also:
  • Constructor Details

    • DatasetCreateRequest

      public DatasetCreateRequest()
  • Method Details

    • getName

      public String getName()
      知识库名称
    • getDescription

      public String getDescription()
      知识库描述
    • getIndexingTechnique

      public IndexingTechniqueEnum getIndexingTechnique()
      索引模式
    • getPermission

      public PermissionEnum getPermission()
      权限
    • getProvider

      public ProviderEnum getProvider()
    • getExternalKnowledgeApiId

      public String getExternalKnowledgeApiId()
      外部知识库 API_ID
    • getExternalKnowledgeId

      public String getExternalKnowledgeId()
      外部知识库 ID
    • getEmbeddingModel

      public String getEmbeddingModel()
    • getEmbeddingModelProvider

      public String getEmbeddingModelProvider()
    • getRetrievalModel

      public RetrievalModel getRetrievalModel()
    • setName

      public void setName(String name)
      知识库名称
    • setDescription

      public void setDescription(String description)
      知识库描述
    • setIndexingTechnique

      public void setIndexingTechnique(IndexingTechniqueEnum indexingTechnique)
      索引模式
    • setPermission

      public void setPermission(PermissionEnum permission)
      权限
    • setProvider

      public void setProvider(ProviderEnum provider)
    • setExternalKnowledgeApiId

      public void setExternalKnowledgeApiId(String externalKnowledgeApiId)
      外部知识库 API_ID
    • setExternalKnowledgeId

      public void setExternalKnowledgeId(String externalKnowledgeId)
      外部知识库 ID
    • setEmbeddingModel

      public void setEmbeddingModel(String embeddingModel)
    • setEmbeddingModelProvider

      public void setEmbeddingModelProvider(String embeddingModelProvider)
    • setRetrievalModel

      public void setRetrievalModel(RetrievalModel retrievalModel)
    • toString

      public String toString()
      Overrides:
      toString in class BaseDatasetRequest
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class BaseDatasetRequest
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class BaseDatasetRequest
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class BaseDatasetRequest