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:
      SetFitModelCardData: Container for the data to be written on the `ArgillaModelCard`.
code: def get_model_card_data(
      self, **card_data_kwargs
  ) -> "SetFitModelCardData":
      """
      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:
          SetFitModelCardData: Container for the data to be written on the `ArgillaModelCard`.
      """
      from argilla.client.feedback.integrations.huggingface.model_card import (
          SetFitModelCardData,
      )
  
      return SetFitModelCardData(
          model_id=self._model,
          task=self._task,
          update_config_kwargs={
              **self.model_kwargs,
              **self.trainer_kwargs,
          },
          **card_data_kwargs,
      )
  
file_path: argilla/src/argilla/client/feedback/training/frameworks/setfit.py
imports: import logging
  from typing import TYPE_CHECKING
  from argilla.client.feedback.training.frameworks.transformers import ArgillaTransformersTrainer
  from argilla.client.models import TextClassificationRecord
  from argilla.training.setfit import ArgillaSetFitTrainer
  from argilla.utils.dependency import require_dependencies, requires_dependencies
label_desc: Use image node_id 2 for calling the ArgillaSetFitTrainer obj's underlying member method code with example usage: obj.get_model_card_data() and returns: SetFitModelCardData