code: def run(self):
      fastapi_service = FastAPI()
  
      fastapi_service.add_middleware(
          CORSMiddleware,
          allow_origins=["*"],
          allow_credentials=True,
          allow_methods=["*"],
          allow_headers=["*"],
      )
  
      @fastapi_service.get("/")
      def get_root():
          return {"Hello Word!"}
  
      run(fastapi_service, host=self.host, port=self.port)
  
file_path: pytorch-lightning/examples/app/works_on_default_machine/app_v2.py
imports: from fastapi import FastAPI
  from fastapi.middleware.cors import CORSMiddleware
  from lightning import CloudCompute, LightningApp, LightningFlow, LightningWork
  from uvicorn import run
label_desc: Use image node_id 2 for calling the Work obj's underlying member method code with example usage: obj.run() and returns: unknown