Class VearchConfig

java.lang.Object
dev.langchain4j.store.embedding.vearch.VearchConfig

public class VearchConfig extends Object
  • Constructor Details

  • Method Details

    • getDatabaseName

      public String getDatabaseName()
    • setDatabaseName

      public void setDatabaseName(String databaseName)
    • getSpaceName

      public String getSpaceName()
    • setSpaceName

      public void setSpaceName(String spaceName)
    • getSpaceEngine

      public SpaceEngine getSpaceEngine()
    • setSpaceEngine

      public void setSpaceEngine(SpaceEngine spaceEngine)
    • getProperties

      public Map<String,SpacePropertyParam> getProperties()
    • setProperties

      public void setProperties(Map<String,SpacePropertyParam> properties)
    • getEmbeddingFieldName

      public String getEmbeddingFieldName()
    • setEmbeddingFieldName

      public void setEmbeddingFieldName(String embeddingFieldName)
    • getTextFieldName

      public String getTextFieldName()
    • setTextFieldName

      public void setTextFieldName(String textFieldName)
    • getModelParams

      public List<ModelParam> getModelParams()
    • setModelParams

      public void setModelParams(List<ModelParam> modelParams)
    • getMetadataFieldNames

      public List<String> getMetadataFieldNames()
    • setMetadataFieldNames

      public void setMetadataFieldNames(List<String> metadataFieldNames)
    • builder

      public static VearchConfig.VearchConfigBuilder builder()
    • getDefaultConfig

      public static VearchConfig getDefaultConfig()