code: def test_lib_function_action(worker):
      root_domain_client = worker.root_client
      numpy_client = root_domain_client.api.lib.numpy
      res = numpy_client.zeros_like([1, 2, 3])
  
      assert isinstance(res, ActionObject)
      assert all(res == np.array([0, 0, 0]))
      assert len(worker.get_service("actionservice").store.data) > 0
  
file_path: PySyft/packages/syft/tests/syft/action_test.py
imports: import numpy
  from syft import ActionObject
  from syft.client.api import SyftAPICall
  from syft.service.action.action_object import Action
  from syft.service.response import SyftError
  from syft.types.uid import LineageID
label_desc: Use image node_id 2 for calling a global function with example usage: test_lib_function_action(worker) without return types