code: def _set_group_token(
      self,
      project_id: int,
      group_token: str = None,
      group_id: int = None,
  ) -> None:
      if group_token is not None:
          self.group_token = group_token
          self._current_project_id = project_id
          return
  
      if group_id is not None:
          group = self._get_execution_group(
              project_id=project_id, group_id=group_id
          )
  
          self.group_token = group["token"]
          self._current_project_id = group["project_id"]
  
          return
  
      raise ValueError(
          f"You have to specify project_id and token/group_id!"
      )
  
imports: import json
  import os
  import shutil
  import time
  from datetime import datetime, timedelta
  from typing import List, Optional
  import requests
  from fedot.core.pipelines.pipeline import Pipeline
  from fedot.remote.infrastructure.clients.client import Client
label_desc: Use image node_id 5 for calling the DataMallClient obj's underlying member method code with example usage: obj._set_group_token(project_id, group_token, group_id) without return types