omain descriptions). Unlike encoders from prior work that are more specialized, INSTRUCTOR is a</span>
<span class="sd">    single embedder that can generate text embeddings tailored to different downstream tasks and domains,</span>
<span class="sd">    without any further training. We first annotate instructions for 330 diverse tasks and train INSTRUCTOR</span>
<span class="sd">    on this multitask mixture with a contrastive loss. We evaluate INSTRUCTOR on 70 embedding evaluation tasks</span>
<span class=