abacusai.annotations_status — AbacusAI documentation

# abacusai.annotations_status

## Classes

`AnnotationsStatus` | The status of annotations for a feature group

## Module Contents

class abacusai.annotations_status.AnnotationsStatus(client, total=None, done=None, inProgress=None, todo=None, latestUpdatedAt=None, isMaterializationNeeded=None, latestMaterializedAnnotationConfig={})

  Bases: `abacusai.return_class.AbstractApiClass`

  The status of annotations for a feature group

  Parameters:

    - client (ApiClient) – An authenticated API Client instance

    - total (int) – The total number of documents annotated

    - done (int) – The number of documents annotated

    - inProgress (int) – The number of documents currently being annotated

    - todo (int) – The number of documents that need to be annotated

    - latestUpdatedAt (str) – The latest time an annotation was updated (ISO-8601 format)

    - isMaterializationNeeded (bool) – Whether feature group needs to be materialized before using for annotations

    - latestMaterializedAnnotationConfig (AnnotationConfig) – The annotation config corresponding to the latest materialized feature group

  total
  done
  in_progress
  todo
  latest_updated_at
  is_materialization_needed
  latest_materialized_annotation_config
  deprecated_keys
  __repr__()
  to_dict()

    Get a dict representation of the parameters in this class

    Returns:

      The dict value representation of the class parameters

    Return type:

      dict