Serviços
Contate-nos

Top 10 Modelos de Embedding Multilíngue para RAG

Ekrem Sarı
Ekrem Sarı
atualizado em 20 fev. 2026

Avaliamos 10 modelos de embedding multilíngue em ~606k avaliações da Amazon em 6 idiomas (alemão, inglês, espanhol, francês, japonês, chinês). Geramos 1.800 consultas (300 por idioma), cada uma referenciando detalhes concretos de sua avaliação de origem.

Modelos treinados para busca (separação de consulta vs. documento) superam modelos maiores treinados para similaridade de texto geral: e5_base (110M params) supera modelos com 5x a 70x mais parâmetros, enquanto LaBSE (471M params), um modelo multilíngue amplamente citado, ocupa o penúltimo lugar.

Precisão de recuperação multilíngue

Top-1 mede se a avaliação correta é o primeiro resultado retornado; Top-10 mede se ela aparece em qualquer lugar nos primeiros dez.

Precisão Top-1

Loading Chart

Precisão Top-3

Precisão Top-5

Precisão Top-10

Métricas explicadas

  • Precisão Top-K: Se o documento correto (por correspondência exata de product_id) aparece nos primeiros K resultados. "O modelo consegue encontrar a avaliação alemã correta quando uma pergunta em alemão é feita entre ~130k avaliações alemãs?"
  • Top-1/3/5/10: Valores de K testados. Top-1 é o mais rigoroso (o documento correto deve ser o primeiro resultado), Top-10 é o mais flexível.

Para entender nossa avaliação e métricas em detalhes, veja nosso configuração de avaliação e metodologia de benchmark para modelos de embedding multilíngue.

Corpus: ~606k avaliações (min_review_length≥100 chars; ZH: ~17.7k, DE/EN/ES/FR/JA: ~120–145k cada), sem fallback de similaridade de cosseno, apenas correspondência exata de product_id. Avaliado em NVIDIA H100 PCIe 80GB.

Latência e throughput

A latência determina se um modelo é viável para produção. Modelos com latência inferior a 15ms podem suportar busca em tempo real; acima de 25ms, o agrupamento ou cache é necessário.

Principais descobertas

1. e5_base lidera em todos os idiomas

e5_base alcança 16,5% de média Top-1 em 6 idiomas, superando o próximo modelo (e5_small) por 3,8 pontos percentuais. Seu treinamento assimétrico de prefixo de consulta/passage produz embeddings precisos que discriminam bem entre avaliações semanticamente similares no mesmo idioma.

2. Modelos baseados em LLM são competitivos apesar de seu tamanho

qwen3_emb_06b (600M params) e llama_embed_nemotron_8b (8B params) ambos alcançam +10% de precisão monolíngue. Seu massivo pré-treinamento multilíngue parece construir representações que o fine-tuning de recuperação não consegue apagar completamente, permanecendo competitivo com modelos com uma fração de sua contagem de parâmetros. nemotron atinge 25,8% no Top-10, o terceiro melhor resultado geral.

3. nomic_embed_v1_5 falha em idiomas CJK

nomic alcança 0% de precisão em chinês e apenas 4% em japonês, o único modelo a falhar completamente em idiomas inteiros. Seu treinamento centrado no inglês combinado com assimetria de prefixo search_query/search_document cria lacunas graves de cobertura para idiomas não europeus, apesar de funcionar bem para inglês (17% Top-1) e alemão (9%).

4. LaBSE falha na recuperação apesar de sua reputação

LaBSE foi explicitamente projetado para similaridade semântica multilíngue e é amplamente citado na literatura. Neste benchmark, ele ocupa o penúltimo lugar (4,8% Top-1). Seu treinamento em pares de tradução e inferência de linguagem natural não construiu a precisão discriminativa necessária para recuperação: distinguir a avaliação de origem exata de centenas de produtos semanticamente similares no mesmo idioma.

5. Escalonamento Top-10 beneficia todos os modelos, mas especialmente os mais fortes

Mover de Top-1 para Top-10 dobra o recall em toda a linha. nemotron mostra a melhor média monolíngue Top-10 (25,8%) apesar de ocupar o 3º lugar no Top-1 (12,0%), sugerindo que seu espaço de 4096 dimensões tem boa estrutura de vizinho mais próximo em K maiores.

6. Espanhol e francês consistentemente têm desempenho inferior

Em todos os modelos, ES e FR ocupam consistentemente posições mais baixas que DE, EN, JA e ZH. O padrão se mantém mesmo para modelos com treinamento multilíngue explícito, sugerindo menor representação nos corpora de pré-treinamento ou incompatibilidade de domínio para avaliações de produtos.

Como embeddings multilíngues funcionam

Um modelo de embedding converte texto em um vetor de alta dimensão (por exemplo, 384 ou 768 números) que captura o significado do texto em vez das palavras específicas. Dois textos que são semanticamente similares devem ter vetores próximos neste espaço, independentemente do idioma.

Um modelo de embedding multilíngue lida com múltiplos idiomas no mesmo espaço vetorial. Quando usado para recuperação, o modelo deve encontrar o documento correto entre dezenas de milhares de avaliações no mesmo idioma que frequentemente discutem produtos e tópicos similares. O desafio é a precisão discriminativa: distinguir a avaliação de origem exata de centenas de avaliações semanticamente similares na mesma categoria.

Configuração de avaliação multilíngue

~606k avaliações de produtos são indexadas em Qdrant (apenas avaliações com corpo ≥100 caracteres; ZH: ~17.7k, outros idiomas: ~120–145k cada). 1.800 consultas (300 por idioma) são geradas nativamente por LLM a partir de avaliações que atendem ao mesmo limite de comprimento. Cada consulta deve referenciar detalhes concretos de sua avaliação de origem (medidas, quantidades, nomes de marcas, cronogramas); perguntas genéricas são filtradas via uma pontuação de especificidade. Dada uma consulta no idioma X, a tarefa é encontrar a avaliação de origem entre avaliações do mesmo idioma. Qdrant filtra resultados por idioma. A precisão é medida via correspondência exata de product_id em Top-1/3/5/10 sem fallback de similaridade de cosseno.

Exemplos de consultas do benchmark:

Alemão (eletrônicos, OPINIÃO):

Francês (drogaria, USO):

Espanhol (suprimentos_industriais, FACTUAL):

O modelo deve corresponder cada consulta à sua avaliação de origem exata por product_id. Uma consulta sobre perda de sinal WiFi de um cabo de antena pode semanticamente corresponder a milhares de avaliações de eletrônicos discutindo problemas de conectividade; apenas uma descreve a queda de sinal de 60% para 20% após instalar este cabo específico.

Análise técnica e recomendações

Modelos simétricos vs assimétricos

O objetivo de treinamento prevê amplamente o desempenho de recuperação:

Por que modelos assimétricos têm o melhor desempenho: O prefixo de consulta/passage treina o modelo para embutir consultas e documentos em regiões sistematicamente diferentes do espaço, criando uma geometria específica para recuperação. Isso produz embeddings mais discriminativos que separam documentos semanticamente similares mas distintos. e5_base alcança isso com 110M parâmetros porque o objetivo de treinamento, não a capacidade do modelo, impulsiona a precisão de recuperação.

Por que modelos baseados em LLM são competitivos: O massivo pré-treinamento multilíngue constrói uma rica estrutura semântica nos pesos do modelo. O fine-tuning de recuperação adiciona alinhamento específico da tarefa sobre esta profunda compreensão de linguagem, resultando em desempenho competitivo. A compensação é a latência: os vetores de 4096 dimensões de nemotron custam 25ms por consulta vs 11ms para e5_base.

Por que LaBSE falha apesar de sua reputação: LaBSE foi treinado em pares de tradução para trazer o significado ao nível da sentença próximo entre idiomas, uma tarefa de similaridade. A recuperação é fundamentalmente diferente: requer distinguir a avaliação de origem exata de centenas de produtos semanticamente similares no mesmo idioma. O treinamento de similaridade otimiza para proximidade semântica de granularidade grossa; a recuperação exige discriminação de granularidade fina entre quase-duplicatas.

Qual modelo você deve usar?

Melhor precisão: e5_base (16,5% Top-1, 11ms latência). Use com um filtro de idioma.

Melhor compensação latência/precisão: e5_small (12,7% Top-1, 9,7ms), quase tão rápido quanto minilm com melhor precisão.

Melhor recall Top-10: nemotron (25,8% Top-10) se você puder arcar com a latência de 25ms e memória GPU para vetores de 4096 dimensões.

Para sistemas de produção sensíveis à latência: e5_small ou minilm em ~10ms. e5_small é fortemente preferido (12,7% vs 3,8%).

Use sempre um filtro de idioma quando souber que os idiomas de consulta e documento correspondem. Todos os modelos mostram ganhos significativos de precisão com busca filtrada por idioma.

Veja mais dos nossos benchmarks e insights baseados em dados na Pesquisa Google.
GoogleAdicionar como fonte preferencial

Metodologia de modelos de embedding multilíngue

  • GPU: NVIDIA H100 PCIe 80GB via Runpod
  • Banco de dados vetorial: Qdrant 1.12.0 (binário local)
  • Biblioteca de embedding: sentence-transformers 5.2.2
  • Geração de consulta: Claude Sonnet 4.6 via OpenRouter. Cada pergunta deve referenciar detalhes específicos de sua avaliação de origem; perguntas genéricas (pontuação de especificidade < 4/5) são filtradas.
  • Dataset: Amazon Reviews Multi (Kaggle)1 , train.csv. ~606k avaliações indexadas (mín 100 chars; ZH: ~17.7k, outros: ~120-145k cada). 6 idiomas: DE, EN, ES, FR, JA, ZH.
  • Consultas: 1.800 no total (300 por idioma, 5 tipos de pergunta, geradas nativamente em cada idioma).
  • Formato do documento: "Review Title: {title}\nReview: {body}"
  • Verdade fundamental: apenas correspondência exata de product_id. Sem fallback de similaridade de cosseno.
  • Busca: busca vetorial Qdrant com distância de cosseno. Top-K = 10. Filtro de idioma aplicado para avaliação monolíngue.
  • Embedding: normalização L2. Prefixos assimétricos onde aplicável: "query: " / "passage: " (e5), "search_query: " / "search_document: " (nomic).
  • Sem fine-tuning: Todos os modelos avaliados zero-shot com pesos padrão.
  • Latência: Apenas inferência de embedding (consulta única). Não inclui tempo de busca vetorial.

Modelos Avaliados

Por que as pontuações são menores que BEIR/MTEB

Números de precisão absoluta neste benchmark não devem ser comparados diretamente com pontuações relatadas no BEIR ou MTEB. Os dois benchmarks diferem em várias maneiras estruturais:

A métrica de correspondência exata é a maior diferença estrutural. Cada consulta referencia detalhes concretos de sua avaliação de origem (por exemplo, "Quantas horas a impressora 3D levou para imprimir o arquivo de gato do cartão SD?"), então cada consulta tem um alvo único claro, mas a métrica ainda concede zero para uma avaliação semanticamente relevante de um produto diferente. Métricas de crédito parcial como nDCG produziriam números mais altos nos mesmos resultados de recuperação. O que importa neste benchmark é o ranking relativo entre os modelos, não os números absolutos.

Limitações

  • Tipos de pergunta podem não representar consultas reais de usuários. Perguntas geradas por LLM tendem a ser bem formadas e específicas. Usuários reais frequentemente escrevem consultas fragmentadas ou ambíguas.
  • Apenas recuperação densa é testada. Métodos esparsos (BM25), recuperação híbrida e pipelines de reranking não são avaliados. Estes podem mudar significativamente o ranking entre os modelos.
  • 300 consultas por idioma é uma amostra moderada. Resultados por idioma têm intervalos de confiança razoavelmente estreitos, mas rankings perto do meio da tabela ainda devem ser interpretados com cautela.
  • Sem avaliação da qualidade de embedding além da recuperação. Qualidade de agrupamento, precisão de similaridade semântica e outras tarefas downstream não são medidas.

Conclusão

Modelos treinados para busca (com embeddings de consulta e documento separados) consistentemente superam modelos treinados para similaridade de texto geral, independentemente do tamanho. e5_base (110M params) supera modelos 5x a 70x maiores. LaBSE (471M params), amplamente citado para tarefas multilíngues, ocupa o penúltimo lugar porque seu treinamento de similaridade não constrói a discriminação de granularidade fina que a recuperação exige.

Modelos baseados em LLM (qwen3 com 600M params, nemotron com 8B params) alcançam precisão competitiva graças ao profundo pré-treinamento multilíngue, mas pagam por isso em latência: nemotron custa 25ms por consulta vs 11ms para e5_base, com recall Top-10 apenas marginalmente melhor. Para a maioria dos sistemas de produção, os modelos menores treinados para busca oferecem uma melhor compensação.

Para praticantes construindo sistemas RAG multilíngues, e5_base com um filtro de idioma é a escolha clara (16,5% Top-1, 11ms latência, e uma diferença de 3,8 pontos percentuais sobre o segundo lugar).

Leitura adicional

Explore outros benchmarks RAG, como:

Cite esta pesquisa

Escolha o formato adequado ao local onde você vai publicar. Colar a versão com link no seu CMS preserva o backlink.

Ekrem Sarı (2026) - "Top 10 Modelos de Embedding Multilíngue para RAG". Publicado on-line em AIMultiple.com. Acessado em 20 Fevereiro 2026, em: https://aimultiple.com/multilingual-embedding-models [Recurso on-line]

Sarı, E. (2026, 20 Fevereiro). Top 10 Modelos de Embedding Multilíngue para RAG. AIMultiple. https://aimultiple.com/multilingual-embedding-models

@misc{sar2026,
  author = {Sarı, Ekrem},
  title  = {{Top 10 Modelos de Embedding Multilíngue para RAG}},
  year   = {2026},
  month  = feb,
  howpublished    = {\url{https://aimultiple.com/multilingual-embedding-models}},
  note   = {AIMultiple. Acessado em 20 Fevereiro 2026}
}
Ekrem Sarı
Ekrem Sarı
Pesquisador de IA
Ekrem é pesquisador de IA na AIMultiple, com foco em automação inteligente, GPUs, agentes de IA e frameworks RAG.
Ver perfil completo

Seja o primeiro a comentar

Seu endereço de e-mail não será publicado. Todos os campos são obrigatórios. Os comentários são deixados em seu idioma original.

0/450