  {% endif %}
  
  {% if "textcat" in components %}
  [components.textcat]
  factory = "textcat"
  
  {% if optimize == "accuracy" %}
 
</s> remove {% if pipe not in ["tagger", "parser", "ner", "textcat"] %}
 </s> add {% if pipe not in ["tagger", "parser", "ner", "textcat", "entity_linker"] %} </s> remove     optimal settings for you use case. This includes the choice of architecture,
 </s> add     optimal settings for your use case. This includes the choice of architecture,
{% if "entity_linker" in components -%}
[components.entity_linker]
factory = "entity_linker"
get_candidates = {"@misc":"spacy.CandidateGenerator.v1"}
incl_context = true
incl_prior = true

[components.entity_linker.model]
@architectures = "spacy.EntityLinker.v1"
nO = null

[components.entity_linker.model.tok2vec]
@architectures = "spacy.Tok2VecListener.v1"
width = ${components.tok2vec.model.encode.width}
{% endif %}

  {% endif %}
  
{% if "entity_linker" in components -%}
[components.entity_linker]
factory = "entity_linker"
get_candidates = {"@misc":"spacy.CandidateGenerator.v1"}
incl_context = true
incl_prior = true

[components.entity_linker.model]
@architectures = "spacy.EntityLinker.v1"
nO = null

[components.entity_linker.model.tok2vec]
@architectures = "spacy.Tok2VecListener.v1"
width = ${components.tok2vec.model.encode.width}
{% endif %}

  {% if "textcat" in components %}
  [components.textcat]
  factory = "textcat"
  
  {% if optimize == "accuracy" %}
keep add keep keep keep keep keep
 add entity_linker to jinja template 
spacy/cli/templates/quickstart_training.jinja