class_docstr: Wrapper class for making a multi-agent env a remote actor.
class_docstr_tok: ["Wrapper","class","for","making","a","multi-agent","env","a","remote","actor","."]
code: def get_agent_ids(self) -> Set[AgentID]:
      return self.agent_ids
  
imports: import gymnasium
  import logging
  from typing import Callable, Dict, List, Optional, Set, Tuple, TYPE_CHECKING
  import ray
  from ray.util import log_once
  from ray.rllib.env.base_env import BaseEnv, _DUMMY_AGENT_ID, ASYNC_RESET_RETURN
  from ray.rllib.utils.annotations import override, PublicAPI
  from ray.rllib.utils.typing import AgentID, EnvID, EnvType, MultiEnvDict
label_desc: Use image node_id 6 for calling the _RemoteMultiAgentEnv obj's underlying member method code with example usage: obj.get_agent_ids() and returns: self