code: def _aio_channel_with_tracing_interceptor(
      address,
      credentials=None,
      options=None,
      interceptors=None,
  ) -> grpc.aio.Channel:
      if credentials:
          return grpc.aio.secure_channel(
              address,
              credentials,
              options=options,
              interceptors=interceptors,
          )
      return grpc.aio.insecure_channel(
          address,
          options=options,
          interceptors=interceptors,
      )
  
file_path: jina/jina/serve/networking/instrumentation.py
imports: from dataclasses import dataclass
  from typing import TYPE_CHECKING, Dict, Optional
  import grpc
  from opentelemetry.metrics import Histogram
label_desc: Use image node_id 1 for calling a global function with example usage: _aio_channel_with_tracing_interceptor(address, credentials, options, interceptors) and returns: grpc, grpc