def update_config(self, *args, **kwargs):
        """
        It updates the configuration of the trainer, but the parameters depend on the trainer.subclass.
        """
        self._trainer.update_config(*args, **kwargs)
        self._logger.info(
            "Updated parameters:\n"
            + "_________________________________________________________________\n"
            + f"{self._trainer}"
        )

        It updates the configuration of the trainer, but the parameters depend on the trainer.subclass.
        
argilla-v1/src/argilla_v1/training/base.py