docstr: Generate the card data to be used for the `ArgillaModelCard`.
  
  Args:
      card_data_kwargs: Extra arguments provided by the user when creating the `ArgillaTrainer`.
  
  Returns:
      SpacyTransformersModelCardData: Container for the data to be written on the `ArgillaModelCard`.
docstr_tok: ["Generate","the","card","data","to","be","used","for","the","`","ArgillaModelCard","`",".","Args",":","card_data_kwargs",":","Extra","arguments","provided","by","the","user","when","creating","the","`","ArgillaTrainer","`",".","Returns",":","SpacyTransformersModelCardData",":","Container","for","the","data","to","be","written","on","the","`","ArgillaModelCard","`","."]
code: def get_model_card_data(
      self, **card_data_kwargs
  ) -> "SpacyTransformersModelCardData":
      """
      Generate the card data to be used for the `ArgillaModelCard`.
  
      Args:
          card_data_kwargs: Extra arguments provided by the user when creating the `ArgillaTrainer`.
  
      Returns:
          SpacyTransformersModelCardData: Container for the data to be written on the `ArgillaModelCard`.
      """
      from argilla.client.feedback.integrations.huggingface.model_card import (
          SpacyTransformersModelCardData,
      )
  
      return SpacyTransformersModelCardData(
          model_id=self._model,
          task=self._task,
          lang=self.language,
          gpu_id=self.gpu_id,
          framework_kwargs={
              "optimize": self.optimize,
              "update_transformer": self.update_transformer,
          },
          pipeline=self._spacy_pipeline_components,  # Used only to keep track for the config arguments
          update_config_kwargs=self.trainer_kwargs["training"],
          **card_data_kwargs,
      )
  
imports: import logging
  from pathlib import Path
  from tempfile import TemporaryDirectory
  from typing import TYPE_CHECKING, Optional
  from typing_extensions import Literal
  from argilla.client.feedback.training.base import ArgillaTrainerSkeleton
  from argilla.client.models import TextClassificationRecord, TokenClassificationRecord
  from argilla.training.spacy import ArgillaSpaCyTrainer
  from argilla.training.spacy import ArgillaSpaCyTransformersTrainer
  from argilla.training.spacy import _ArgillaSpaCyTrainerBase
  from argilla.utils.dependency import require_dependencies, requires_dependencies
label_desc: Use image node_id 2 for calling the ArgillaSpaCyTransformersTrainer obj's underlying member method code with example usage: obj.get_model_card_data() and returns: SpacyTransformersModelCardData