def __init__(self, router_url: str, timeout: int = 300, request_timeout: int = 60):
        """
        Initialize the routed MorphCloud sandbox client.

        Args:
            router_url: The URL of the MorphCloud router, including host and port.
            timeout: Default execution timeout in seconds.
            request_timeout: Default HTTP request timeout in seconds.
        """
        self.router_url = router_url
        self.timeout = timeout
        self.request_timeout = request_timeout

        Initialize the routed MorphCloud sandbox client.

        Args:
            router_url: The URL of the MorphCloud router, including host and port.
            timeout: Default execution timeout in seconds.
            request_timeout: Default HTTP request timeout in seconds.
        
src/open_r1/utils/routed_morph.py