Evaluating Embedding APIs for Information Retrieval
Not on the map. Why?
Abstract (arXiv)
The ever-increasing size of language models curtails their widespread availability to the community, thereby galvanizing many companies into offering access to large language models through APIs. One particular type, suitable for dense retrieval, is a semantic embedding service that builds vector representations of input text. With a growing number of publicly available APIs, our goal in this paper is to analyze existing offerings in realistic retrieval scenarios, to assist practitioners and researchers in finding suitable services according to their needs. Specifically, we investigate the capabilities of existing semantic embedding APIs on domain generalization and multilingual retrieval. For this purpose, we evaluate these services on two standard benchmarks, BEIR and MIRACL. We find that re-ranking BM25 results using the APIs is a budget-friendly approach and is most effective in English, in contrast to the standard practice of employing them as first-stage retrievers. For non-English retrieval, re-ranking still improves the results, but a hybrid model with BM25 works best, albeit at a higher cost. We hope our work lays the groundwork for evaluating semantic embedding APIs that are critical in search and more broadly, for information access.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 30 of its 40 references that are in the map. First posted on arXiv 10 May 2023.
Builds on
30 of 40 references.
References · 30
- 2017Attention Is All You Needcited by 59,932
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
- 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,591
- 2021BEIR: A Heterogenous Benchmark for Zero-shot Evaluation of Information Retrieval Modelscited by 1,225
- 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,203
- 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,160
18 more
- 2018Model Cards for Model Reportingcited by 1,068
- 2020On Layer Normalization in the Transformer Architecturecited by 906
- 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 846
- 2019Latent Retrieval for Weakly Supervised Open Domain Question Answeringcited by 691
- 2022Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Modelcited by 557
- 2021Sentence-T5: Scalable Sentence Encoders from Pre-trained Text-to-Text Modelscited by 462
- 2017Supervised Learning of Universal Sentence Representations from Natural Language Inference Datacited by 428
- 2022Text and Code Embeddings by Contrastive Pre-Trainingcited by 358
- 2015Skip-Thought Vectorscited by 321
- 2020Pretrained Transformers for Text Ranking: BERT and Beyondcited by 266
- 2021Efficiently Teaching an Effective Dense Retriever with Balanced Topic Aware Samplingcited by 238
- 2020Distilling Knowledge from Reader to Retriever for Question Answeringcited by 226
- 2020Are All Languages Created Equal in Multilingual BERT?cited by 206
- 2014A Convolutional Neural Network for Modelling Sentencescited by 163
- 2021Self-Guided Contrastive Learning for BERT Sentence Representationscited by 103
- 2020An Unsupervised Sentence Embedding Method by Mutual Information Maximizationcited by 91
- 2022Making a MIRACL: Multilingual Information Retrieval Across a Continuum of Languagescited by 47
- 2018Phrase-Indexed Question Answering: A New Challenge for Scalable Document Comprehensioncited by 23
Built on by
Citing papers per year: 2023: 3; 2024: 6; 2025: 2.
11 papers.
- 2024MultiHop-RAG: Benchmarking Retrieval-Augmented Generation for Multi-Hop Queriescited by 253
- 2024Examining the robustness of LLM evaluation to the distributional assumptions of benchmarkscited by 31
- 2023Leveraging LLMs for Synthesizing Training Data Across Many Languages in Multilingual Dense Retrievalcited by 24
- 2023On Optimal Caching and Model Multiplexing for Large Model Inferencecited by 20
- 2024Utilizing BERT for Information Retrieval: Survey, Applications, Resources, and Challengescited by 20
- 2023Language Models are Universal Embedderscited by 11
- 2024Efficient Prompt Caching via Embedding Similaritycited by 9
- 2024Robust and Minimally Invasive Watermarking for EaaScited by 4
- 2024Refining Dimensions for Improving Clustering-based Cross-lingual Topic Modelscited by 3
- 2025Delta-KNN: Improving Demonstration Selection in In-Context Learning for Alzheimer's Disease Detectioncited by 2
- 2025From Essence to Defense: Adaptive Semantic-aware Watermarking for Embedding-as-a-Service Copyright Protectioncited by 2
- 2025From Essence to Defense: Adaptive Semantic-aware Watermarking for Embedding-as-a-Service Copyright Protection18 Dec 2025
- 2025Delta-KNN: Improving Demonstration Selection in In-Context Learning for Alzheimer's Disease Detection4 Jun 2025
- 2024Refining Dimensions for Improving Clustering-based Cross-lingual Topic Models17 Dec 2024
- 2024Robust and Minimally Invasive Watermarking for EaaS23 Oct 2024
- 2024Examining the robustness of LLM evaluation to the distributional assumptions of benchmarks25 Apr 2024
- 2024Utilizing BERT for Information Retrieval: Survey, Applications, Resources, and Challenges18 Feb 2024
- 2024Efficient Prompt Caching via Embedding Similarity2 Feb 2024
- 2024MultiHop-RAG: Benchmarking Retrieval-Augmented Generation for Multi-Hop Queries27 Jan 2024
- 2023Leveraging LLMs for Synthesizing Training Data Across Many Languages in Multilingual Dense Retrieval10 Nov 2023
- 2023Language Models are Universal Embedders12 Oct 2023
- 2023On Optimal Caching and Model Multiplexing for Large Model Inference3 Jun 2023