code: def add_header(file_content: bytes, url: str) -> bytes:
      file_content_with_header = b"// DO NOT EDIT\n"
      file_content_with_header += b"// This file was copied from\n"
      file_content_with_header += b"// " + url.encode() + b"\n\n"
      file_content_with_header += (
          b"// Use according to the original license.\n\n"
      )
      file_content_with_header += file_content
      return file_content_with_header
  
file_path: datasets/tensorflow_datasets/proto/build_tf_proto.py
imports: import enum
  import os
  import re
  import subprocess
  from absl import app
  from etils import epath
  import requests
label_desc: Use image node_id 3 for calling a global function with example usage: add_header(file_content, url) and returns: file_content_with_header