code: def gutenberg_spacy_ner(
      argilla_user: User,
  ) -> Generator[str, None, None]:
      from datasets import load_dataset
  
      dataset = "gutenberg_spacy_ner"
      dataset_ds = load_dataset(
          "argilla/gutenberg_spacy-ner",
          split="train",
          # This revision does not includes the vectors info, so tests will pass
          revision="fff5f572e4cc3127f196f46ba3f9914c6fd0d763",
      )
  
      dataset_rb = read_datasets(dataset_ds, task="TokenClassification")
  
      init(
          api_key=argilla_user.api_key, workspace=argilla_user.username
      )
  
      delete_ignoring_errors(dataset)
      log(name=dataset, records=dataset_rb)
  
      yield dataset
  
      delete_ignoring_errors(dataset, workspace=argilla_user.username)
  
imports: import datetime
  import random
  from typing import TYPE_CHECKING, Generator, List
  import pytest
  from argilla.client.api import log
  from argilla.client.datasets import read_datasets
  from argilla.client.feedback.dataset.local.dataset import FeedbackDataset
  from argilla.client.feedback.schemas import FeedbackRecord, LabelQuestion, MultiLabelQuestion, RankingQuestion, RatingQuestion, TextField, TextQuestion
  from argilla.client.feedback.schemas.metadata import FloatMetadataProperty, IntegerMetadataProperty, TermsMetadataProperty
  from argilla.client.feedback.schemas.vector_settings import VectorSettings
  from argilla.client.models import Text2TextRecord, TextClassificationRecord, TokenAttributions, TokenClassificationRecord
  from argilla.client.sdk.datasets.models import TaskType
  from argilla.client.sdk.text2text.models import CreationText2TextRecord, Text2TextBulkData
  from argilla.client.sdk.text_classification.models import CreationTextClassificationRecord, TextClassificationBulkData
  from argilla.client.sdk.token_classification.models import CreationTokenClassificationRecord, TokenClassificationBulkData
  from argilla.client.singleton import init
  from argilla.server.models import User
  from datasets import Dataset
  from tests.integration.utils import delete_ignoring_errors
label_desc: Use image node_id 1 for calling a global function with example usage: gutenberg_spacy_ner(argilla_user) without return types