Create or connect to a sandbox of the specified provider.
This is the unified interface for sandbox creation using the provider abstraction.
create_sandbox(
provider: str,
*,
sandbox_id: str | None = None,
setup_script_path: str | None = None
) -> Generator[SandboxBackendProtocol, None, None]