code: def _validate_experiment_tag(key, value):
      """
      Check that a tag with the specified key & value is valid and raise an exception if it isn't.
      """
      _validate_tag_name(key)
      _validate_length_limit(
          "Tag key", MAX_EXPERIMENT_TAG_KEY_LENGTH, key
      )
      _validate_length_limit(
          "Tag value", MAX_EXPERIMENT_TAG_VAL_LENGTH, value
      )
  
imports: import numbers
  import posixpath
  import re
  from typing import List
  from mlflow.entities import Dataset, DatasetInput, InputTag
  from mlflow.exceptions import MlflowException
  from mlflow.protos.databricks_pb2 import INVALID_PARAMETER_VALUE
  from mlflow.store.db.db_types import DATABASE_ENGINES
  from mlflow.utils.string_utils import is_string_type
label_desc: Use image node_id 8 for calling a global function with example usage: _validate_experiment_tag(key, value) without return types