:py:mod:`abacusai.api_class.enums`
==================================

.. py:module:: abacusai.api_class.enums


Module Contents
---------------

Classes
~~~~~~~

.. autoapisummary::

   abacusai.api_class.enums.ApiEnum
   abacusai.api_class.enums.ProblemType
   abacusai.api_class.enums.RegressionObjective
   abacusai.api_class.enums.RegressionTreeHPOMode
   abacusai.api_class.enums.RegressionAugmentationStrategy
   abacusai.api_class.enums.RegressionTargetTransform
   abacusai.api_class.enums.RegressionTypeOfSplit
   abacusai.api_class.enums.RegressionTimeSplitMethod
   abacusai.api_class.enums.RegressionLossFunction
   abacusai.api_class.enums.ExplainerType
   abacusai.api_class.enums.SamplingMethodType
   abacusai.api_class.enums.MergeMode
   abacusai.api_class.enums.FillLogic
   abacusai.api_class.enums.BatchSize
   abacusai.api_class.enums.HolidayCalendars
   abacusai.api_class.enums.ExperimentationMode
   abacusai.api_class.enums.PersonalizationTrainingMode
   abacusai.api_class.enums.PersonalizationObjective
   abacusai.api_class.enums.ForecastingObjective
   abacusai.api_class.enums.ForecastingFrequency
   abacusai.api_class.enums.ForecastingDataSplitType
   abacusai.api_class.enums.ForecastingLossFunction
   abacusai.api_class.enums.ForecastingLocalScaling
   abacusai.api_class.enums.ForecastingFillMethod
   abacusai.api_class.enums.ForecastingQuanitlesExtensionMethod
   abacusai.api_class.enums.NERObjective
   abacusai.api_class.enums.NERModelType
   abacusai.api_class.enums.NLPDocumentFormat
   abacusai.api_class.enums.SentimentType
   abacusai.api_class.enums.ClusteringImputationMethod
   abacusai.api_class.enums.ConnectorType
   abacusai.api_class.enums.PythonFunctionArgumentType
   abacusai.api_class.enums.PythonFunctionOutputArgumentType
   abacusai.api_class.enums.VectorStoreTextEncoder




.. py:class:: ApiEnum


   Bases: :py:obj:`enum.Enum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:method:: __eq__(other)

      Return self==value.


   .. py:method:: __hash__()

      Return hash(self).



.. py:class:: ProblemType


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: AI_AGENT
      :value: 'ai_agent'

      

   .. py:attribute:: ANOMALY_DETECTION
      :value: 'anomaly_new'

      

   .. py:attribute:: ANOMALY_OUTLIERS
      :value: 'anomaly'

      

   .. py:attribute:: CLUSTERING
      :value: 'clustering'

      

   .. py:attribute:: CLUSTERING_TIMESERIES
      :value: 'clustering_timeseries'

      

   .. py:attribute:: CUMULATIVE_FORECASTING
      :value: 'cumulative_forecasting'

      

   .. py:attribute:: NAMED_ENTITY_EXTRACTION
      :value: 'nlp_ner'

      

   .. py:attribute:: NATURAL_LANGUAGE_SEARCH
      :value: 'nlp_search'

      

   .. py:attribute:: CHAT_LLM
      :value: 'chat_llm'

      

   .. py:attribute:: SENTENCE_BOUNDARY_DETECTION
      :value: 'nlp_sentence_boundary_detection'

      

   .. py:attribute:: SENTIMENT_DETECTION
      :value: 'nlp_sentiment'

      

   .. py:attribute:: DOCUMENT_CLASSIFICATION
      :value: 'nlp_classification'

      

   .. py:attribute:: DOCUMENT_SUMMARIZATION
      :value: 'nlp_summarization'

      

   .. py:attribute:: DOCUMENT_VISUALIZATION
      :value: 'nlp_document_visualization'

      

   .. py:attribute:: PERSONALIZATION
      :value: 'personalization'

      

   .. py:attribute:: PREDICTIVE_MODELING
      :value: 'regression'

      

   .. py:attribute:: FORECASTING
      :value: 'forecasting'

      

   .. py:attribute:: CUSTOM_TRAINED_MODEL
      :value: 'plug_and_play'

      

   .. py:attribute:: CUSTOM_ALGORITHM
      :value: 'trainable_plug_and_play'

      

   .. py:attribute:: FEATURE_STORE
      :value: 'feature_store'

      

   .. py:attribute:: IMAGE_CLASSIFICATION
      :value: 'vision_classification'

      

   .. py:attribute:: OBJECT_DETECTION
      :value: 'vision_object_detection'

      

   .. py:attribute:: IMAGE_VALUE_PREDICTION
      :value: 'vision_regression'

      

   .. py:attribute:: MODEL_MONITORING
      :value: 'model_monitoring'

      

   .. py:attribute:: LANGUAGE_DETECTION
      :value: 'language_detection'

      

   .. py:attribute:: OPTIMIZATION
      :value: 'optimization'

      

   .. py:attribute:: PRETRAINED_MODELS
      :value: 'pretrained'

      

   .. py:attribute:: THEME_ANALYSIS
      :value: 'theme_analysis'

      


.. py:class:: RegressionObjective


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: AUC
      :value: 'auc'

      

   .. py:attribute:: ACCURACY
      :value: 'acc'

      

   .. py:attribute:: LOG_LOSS
      :value: 'log_loss'

      

   .. py:attribute:: PRECISION
      :value: 'precision'

      

   .. py:attribute:: RECALL
      :value: 'recall'

      

   .. py:attribute:: F1_SCORE
      :value: 'fscore'

      

   .. py:attribute:: MAE
      :value: 'mae'

      

   .. py:attribute:: MAPE
      :value: 'mape'

      

   .. py:attribute:: WAPE
      :value: 'wape'

      

   .. py:attribute:: RMSE
      :value: 'rmse'

      

   .. py:attribute:: R_SQUARED_COEFFICIENT_OF_DETERMINATION
      :value: 'r^2'

      


.. py:class:: RegressionTreeHPOMode


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: RAPID
      :value: ('rapid',)

      

   .. py:attribute:: THOROUGH
      :value: 'thorough'

      


.. py:class:: RegressionAugmentationStrategy


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: SMOTE
      :value: 'smote'

      

   .. py:attribute:: RESAMPLE
      :value: 'resample'

      


.. py:class:: RegressionTargetTransform


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: LOG
      :value: 'log'

      

   .. py:attribute:: QUANTILE
      :value: 'quantile'

      

   .. py:attribute:: YEO_JOHNSON
      :value: 'yeo-johnson'

      

   .. py:attribute:: BOX_COX
      :value: 'box-cox'

      


.. py:class:: RegressionTypeOfSplit


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: RANDOM
      :value: 'Random Sampling'

      

   .. py:attribute:: TIMESTAMP_BASED
      :value: 'Timestamp Based'

      

   .. py:attribute:: ROW_INDICATOR_BASED
      :value: 'Row Indicator Based'

      


.. py:class:: RegressionTimeSplitMethod


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: TEST_SPLIT_PERCENTAGE_BASED
      :value: 'Test Split Percentage Based'

      

   .. py:attribute:: TEST_START_TIMESTAMP_BASED
      :value: 'Test Start Timestamp Based'

      


.. py:class:: RegressionLossFunction


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: HUBER
      :value: 'Huber'

      

   .. py:attribute:: MSE
      :value: 'Mean Squared Error'

      

   .. py:attribute:: MAE
      :value: 'Mean Absolute Error'

      

   .. py:attribute:: MAPE
      :value: 'Mean Absolute Percentage Error'

      

   .. py:attribute:: MSLE
      :value: 'Mean Squared Logarithmic Error'

      

   .. py:attribute:: TWEEDIE
      :value: 'Tweedie'

      

   .. py:attribute:: CROSS_ENTROPY
      :value: 'Cross Entropy'

      

   .. py:attribute:: FOCAL_CROSS_ENTROPY
      :value: 'Focal Cross Entropy'

      

   .. py:attribute:: AUTOMATIC
      :value: 'Automatic'

      

   .. py:attribute:: CUSTOM
      :value: 'Custom'

      


.. py:class:: ExplainerType


   Bases: :py:obj:`enum.Enum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: KERNEL_EXPLAINER
      :value: 'KERNEL_EXPLAINER'

      

   .. py:attribute:: LIME_EXPLAINER
      :value: 'LIME_EXPLAINER'

      

   .. py:attribute:: TREE_EXPLAINER
      :value: 'TREE_EXPLAINER'

      

   .. py:attribute:: EBM_EXPLAINER
      :value: 'EBM_EXPLAINER'

      


.. py:class:: SamplingMethodType


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: N_SAMPLING
      :value: 'N_SAMPLING'

      

   .. py:attribute:: PERCENT_SAMPLING
      :value: 'PERCENT_SAMPLING'

      


.. py:class:: MergeMode


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: LAST_N
      :value: 'LAST_N'

      

   .. py:attribute:: TIME_WINDOW
      :value: 'TIME_WINDOW'

      


.. py:class:: FillLogic


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: AVERAGE
      :value: 'average'

      

   .. py:attribute:: MAX
      :value: 'max'

      

   .. py:attribute:: MEDIAN
      :value: 'median'

      

   .. py:attribute:: MIN
      :value: 'min'

      

   .. py:attribute:: CUSTOM
      :value: 'custom'

      

   .. py:attribute:: BACKFILL
      :value: 'bfill'

      

   .. py:attribute:: FORWARDFILL
      :value: 'ffill'

      

   .. py:attribute:: LINEAR
      :value: 'linear'

      

   .. py:attribute:: NEAREST
      :value: 'nearest'

      


.. py:class:: BatchSize


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: BATCH_8
      :value: 8

      

   .. py:attribute:: BATCH_16
      :value: 16

      

   .. py:attribute:: BATCH_32
      :value: 32

      

   .. py:attribute:: BATCH_64
      :value: 64

      

   .. py:attribute:: BATCH_128
      :value: 128

      

   .. py:attribute:: BATCH_256
      :value: 256

      

   .. py:attribute:: BATCH_384
      :value: 384

      

   .. py:attribute:: BATCH_512
      :value: 512

      

   .. py:attribute:: BATCH_740
      :value: 740

      

   .. py:attribute:: BATCH_1024
      :value: 1024

      


.. py:class:: HolidayCalendars


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: AU
      :value: 'AU'

      

   .. py:attribute:: UK
      :value: 'UK'

      

   .. py:attribute:: US
      :value: 'US'

      


.. py:class:: ExperimentationMode


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: RAPID
      :value: 'rapid'

      

   .. py:attribute:: THOROUGH
      :value: 'thorough'

      


.. py:class:: PersonalizationTrainingMode


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: EXPERIMENTAL
      :value: 'EXP'

      

   .. py:attribute:: PRODUCTION
      :value: 'PROD'

      


.. py:class:: PersonalizationObjective


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: NDCG
      :value: 'ndcg'

      

   .. py:attribute:: NDCG_5
      :value: 'ndcg@5'

      

   .. py:attribute:: NDCG_10
      :value: 'ndcg@10'

      

   .. py:attribute:: MAP
      :value: 'map'

      

   .. py:attribute:: MAP_5
      :value: 'map@5'

      

   .. py:attribute:: MAP_10
      :value: 'map@10'

      

   .. py:attribute:: MRR
      :value: 'mrr'

      

   .. py:attribute:: PERSONALIZATION
      :value: 'personalization@10'

      

   .. py:attribute:: COVERAGE
      :value: 'coverage'

      


.. py:class:: ForecastingObjective


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: ACCURACY
      :value: 'w_c_accuracy'

      

   .. py:attribute:: WAPE
      :value: 'wape'

      

   .. py:attribute:: MAPE
      :value: 'mape'

      

   .. py:attribute:: CMAPE
      :value: 'cmape'

      

   .. py:attribute:: RMSE
      :value: 'rmse'

      

   .. py:attribute:: CV
      :value: 'coefficient_of_variation'

      

   .. py:attribute:: BIAS
      :value: 'bias'

      

   .. py:attribute:: SRMSE
      :value: 'srmse'

      


.. py:class:: ForecastingFrequency


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: HOURLY
      :value: '1H'

      

   .. py:attribute:: DAILY
      :value: '1D'

      

   .. py:attribute:: WEEKLY_SUNDAY_START
      :value: '1W'

      

   .. py:attribute:: WEEKLY_MONDAY_START
      :value: 'W-MON'

      

   .. py:attribute:: WEEKLY_SATURDAY_START
      :value: 'W-SAT'

      

   .. py:attribute:: MONTH_START
      :value: 'MS'

      

   .. py:attribute:: MONTH_END
      :value: '1M'

      

   .. py:attribute:: QUARTER_START
      :value: 'QS'

      

   .. py:attribute:: QUARTER_END
      :value: '1Q'

      

   .. py:attribute:: YEARLY
      :value: '1Y'

      


.. py:class:: ForecastingDataSplitType


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: AUTO
      :value: 'Automatic Time Based'

      

   .. py:attribute:: TIMESTAMP
      :value: 'Timestamp Based'

      

   .. py:attribute:: ITEM
      :value: 'Item Based'

      

   .. py:attribute:: PREDICTION_LENGTH
      :value: 'Force Prediction Length'

      


.. py:class:: ForecastingLossFunction


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: CUSTOM
      :value: 'Custom'

      

   .. py:attribute:: MEAN_ABSOLUTE_ERROR
      :value: 'mae'

      

   .. py:attribute:: NORMALIZED_MEAN_ABSOLUTE_ERROR
      :value: 'nmae'

      

   .. py:attribute:: PEAKS_MEAN_ABSOLUTE_ERROR
      :value: 'peaks_mae'

      

   .. py:attribute:: MEAN_ABSOLUTE_PERCENTAGE_ERROR
      :value: 'stable_mape'

      

   .. py:attribute:: POINTWISE_ACCURACY
      :value: 'accuracy'

      

   .. py:attribute:: ROOT_MEAN_SQUARE_ERROR
      :value: 'rmse'

      

   .. py:attribute:: NORMALIZED_ROOT_MEAN_SQUARE_ERROR
      :value: 'nrmse'

      

   .. py:attribute:: ASYMMETRIC_MEAN_ABSOLUTE_PERCENTAGE_ERROR
      :value: 'asymmetric_mape'

      

   .. py:attribute:: STABLE_STANDARDIZED_MEAN_ABSOLUTE_PERCENTAGE_ERROR
      :value: 'stable_standardized_mape_with_cmape'

      

   .. py:attribute:: GAUSSIAN
      :value: 'mle_gaussian_local'

      

   .. py:attribute:: GAUSSIAN_FULL_COVARIANCE
      :value: 'mle_gaussfullcov'

      

   .. py:attribute:: GUASSIAN_EXPONENTIAL
      :value: 'mle_gaussexp'

      

   .. py:attribute:: MIX_GAUSSIANS
      :value: 'mle_gaussmix'

      

   .. py:attribute:: WEIBULL
      :value: 'mle_weibull'

      

   .. py:attribute:: NEGATIVE_BINOMIAL
      :value: 'mle_negbinom'

      

   .. py:attribute:: LOG_ROOT_MEAN_SQUARE_ERROR
      :value: 'log_rmse'

      


.. py:class:: ForecastingLocalScaling


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: ZSCORE
      :value: 'zscore'

      

   .. py:attribute:: SLIDING_ZSCORE
      :value: 'sliding_zscore'

      

   .. py:attribute:: LAST_POINT
      :value: 'lastpoint'

      

   .. py:attribute:: MIN_MAX
      :value: 'minmax'

      

   .. py:attribute:: MIN_STD
      :value: 'minstd'

      

   .. py:attribute:: ROBUST
      :value: 'robust'

      

   .. py:attribute:: ITEM
      :value: 'item'

      


.. py:class:: ForecastingFillMethod


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: BACK
      :value: 'BACK'

      

   .. py:attribute:: MIDDLE
      :value: 'MIDDLE'

      

   .. py:attribute:: FUTURE
      :value: 'FUTURE'

      


.. py:class:: ForecastingQuanitlesExtensionMethod


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: DIRECT
      :value: 'direct'

      

   .. py:attribute:: QUADRATIC
      :value: 'quadratic'

      

   .. py:attribute:: ANCESTRAL_SIMULATION
      :value: 'simulation'

      


.. py:class:: NERObjective


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: LOG_LOSS
      :value: 'log_loss'

      

   .. py:attribute:: AUC
      :value: 'auc'

      

   .. py:attribute:: PRECISION
      :value: 'precision'

      

   .. py:attribute:: RECALL
      :value: 'recall'

      

   .. py:attribute:: ANNOTATIONS_PRECISION
      :value: 'annotations_precision'

      

   .. py:attribute:: ANNOTATIONS_RECALL
      :value: 'annotations_recall'

      


.. py:class:: NERModelType


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: PRETRAINED_BERT
      :value: 'pretrained_bert'

      

   .. py:attribute:: PRETRAINED_ROBERTA_27
      :value: 'pretrained_roberta_27'

      

   .. py:attribute:: PRETRAINED_ROBERTA_43
      :value: 'pretrained_roberta_43'

      

   .. py:attribute:: PRETRAINED_MULTILINGUAL
      :value: 'pretrained_multilingual'

      

   .. py:attribute:: LEARNED
      :value: 'learned'

      


.. py:class:: NLPDocumentFormat


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: AUTO
      :value: 'auto'

      

   .. py:attribute:: TEXT
      :value: 'text'

      

   .. py:attribute:: DOC
      :value: 'doc'

      

   .. py:attribute:: TOKENS
      :value: 'tokens'

      


.. py:class:: SentimentType


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: VALENCE
      :value: 'valence'

      

   .. py:attribute:: EMOTION
      :value: 'emotion'

      


.. py:class:: ClusteringImputationMethod


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: AUTOMATIC
      :value: 'Automatic'

      

   .. py:attribute:: ZEROS
      :value: 'Zeros'

      

   .. py:attribute:: INTERPOLATE
      :value: 'Interpolate'

      


.. py:class:: ConnectorType


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: FILE
      :value: 'FILE'

      

   .. py:attribute:: DATABASE
      :value: 'DATABASE'

      

   .. py:attribute:: STREAMING
      :value: 'STREAMING'

      

   .. py:attribute:: APPLICATION
      :value: 'APPLICATION'

      


.. py:class:: PythonFunctionArgumentType


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: FEATURE_GROUP
      :value: 'FEATURE_GROUP'

      

   .. py:attribute:: INTEGER
      :value: 'INTEGER'

      

   .. py:attribute:: STRING
      :value: 'STRING'

      

   .. py:attribute:: BOOLEAN
      :value: 'BOOLEAN'

      

   .. py:attribute:: FLOAT
      :value: 'FLOAT'

      

   .. py:attribute:: JSON
      :value: 'JSON'

      

   .. py:attribute:: LIST
      :value: 'LIST'

      

   .. py:attribute:: DATASET_ID
      :value: 'DATASET_ID'

      

   .. py:attribute:: MODEL_ID
      :value: 'MODEL_ID'

      

   .. py:attribute:: FEATURE_GROUP_ID
      :value: 'FEATURE_GROUP_ID'

      

   .. py:attribute:: MONITOR_ID
      :value: 'MONITOR_ID'

      

   .. py:attribute:: BATCH_PREDICTION_ID
      :value: 'BATCH_PREDICTION_ID'

      

   .. py:attribute:: DEPLOYMENT_ID
      :value: 'DEPLOYMENT_ID'

      


.. py:class:: PythonFunctionOutputArgumentType


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: NTEGER
      :value: 'INTEGER'

      

   .. py:attribute:: STRING
      :value: 'STRING'

      

   .. py:attribute:: BOOLEAN
      :value: 'BOOLEAN'

      

   .. py:attribute:: FLOAT
      :value: 'FLOAT'

      

   .. py:attribute:: JSON
      :value: 'JSON'

      

   .. py:attribute:: LIST
      :value: 'LIST'

      

   .. py:attribute:: DATASET_ID
      :value: 'DATASET_ID'

      

   .. py:attribute:: MODEL_ID
      :value: 'MODEL_ID'

      

   .. py:attribute:: FEATURE_GROUP_ID
      :value: 'FEATURE_GROUP_ID'

      

   .. py:attribute:: MONITOR_ID
      :value: 'MONITOR_ID'

      

   .. py:attribute:: BATCH_PREDICTION_ID
      :value: 'BATCH_PREDICTION_ID'

      

   .. py:attribute:: DEPLOYMENT_ID
      :value: 'DEPLOYMENT_ID'

      

   .. py:attribute:: ANY
      :value: 'ANY'

      


.. py:class:: VectorStoreTextEncoder


   Bases: :py:obj:`ApiEnum`

   Generic enumeration.

   Derive from this class to define new enumerations.

   .. py:attribute:: OPENAI
      :value: 'OPENAI'

      

   .. py:attribute:: E5
      :value: 'E5'

      

   .. py:attribute:: SENTENCE_BERT
      :value: 'SENTENCE_BERT'

      


