code: def add_lexicon_create_args(
      params, is_for_block_lexicon: bool = False
  ):
      lexicon_params = params.add_argument_group("I/O")
      if is_for_block_lexicon:
          input_help = "A text file with tokens that shall be blocked. All token must be in the model vocabulary."
      else:
          input_help = "Probabilistic lexicon (fast_align format) to build top-k lexicon from."
      lexicon_params.add_argument(
          "--input", "-i", required=True, help=input_help
      )
      lexicon_params.add_argument(
          "--output",
          "-o",
          required=True,
          help="File name to write top-k lexicon to.",
      )
  
imports: import argparse
  import os
  import sys
  import types
  from typing import Any, Callable, Dict, List, Tuple, Optional
  import yaml
  from sockeye.utils import smart_open
  from .None import constants
label_desc: Use image node_id 14 for calling a global function with example usage: add_lexicon_create_args(params, is_for_block_lexicon) without return types