code: def create(language_code, nlp=None):
      """Creates an instance of a Language with the DBpedia EntityLinker pipeline stage.
      If the parameter `nlp` is None, it will return a blank language with the EntityLinker.
      If the parameter `nlp` is an existing Language, it simply adds the EntityLinker pipeline stage (equivalent to `nlp.add`)
      """
      if not nlp:
          nlp = spacy.blank(language_code)
      nlp.add_pipe("dbpedia_spotlight")
      return nlp
  
file_path: spacy-dbpedia-spotlight/spacy_dbpedia_spotlight/entity_linker.py
imports: import concurrent.futures
  import sys
  import requests
  import spacy
  from multiprocessing.pool import ThreadPool
  from loguru import logger
  from requests import HTTPError
  from spacy import util
  from spacy.language import Language
  from spacy.tokens import Doc, Span
label_desc: Use image node_id 2 for calling a global function with example usage: create(language_code, nlp) and returns: nlp