def get_model_card_data(self, **card_data_kwargs) -> "TransformersModelCardData":
        """
        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:
            TransformersModelCardData: Container for the data to be written on the `ArgillaModelCard`.
        """
        from argilla_v1.client.feedback.integrations.huggingface.model_card import TransformersModelCardData

        if not card_data_kwargs.get("tags"):
            if isinstance(self._task, TrainingTaskForTextClassification):
                tags = ["text-classification"]
            else:
                tags = ["question-answering"]

            card_data_kwargs.update({"tags": tags + ["transformers", "argilla"]})

        return TransformersModelCardData(
            model_id=self._model,
            task=self._task,
            update_config_kwargs=self.trainer_kwargs,
            **card_data_kwargs,
        )

        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:
            TransformersModelCardData: Container for the data to be written on the `ArgillaModelCard`.
        
argilla-v1/src/argilla_v1/client/feedback/training/frameworks/transformers.py