text-embeddings-inference documentation

Modelos e hardware compatíveis

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Modelos e hardware compatíveis

Estamos expandindo continuamente nosso suporte para outros tipos de modelos e planejamos incluí-los em atualizações futuras.

Modelos de embeddings suportados

O Text Embeddings Inference atualmente suporta modelos Nomic, BERT, CamemBERT e XLM-RoBERTa com posições absolutas, modelo JinaBERT com posições Alibi e modelos Mistral, Alibaba GTE e Qwen2 com posições Rope, além de MPNet, ModernBERT, Qwen3 e Gemma3.

Abaixo estão alguns exemplos dos modelos atualmente suportados:

Ranking MTEBTamanho do ModeloTipo de ModeloID do modelo
27.57B (Muito Caro)Qwen3Qwen/Qwen3-Embedding-8B
34.02B (Muito Caro)Qwen3Qwen/Qwen3-Embedding-4B
4509MQwen3Qwen/Qwen3-Embedding-0.6B
67.61B (Muito Caro)Qwen2Alibaba-NLP/gte-Qwen2-7B-instruct
7560MXLM-RoBERTaintfloat/multilingual-e5-large-instruct
8308MGemma3google/embeddinggemma-300m (com acesso restrito)
151.78B (Caro)Qwen2Alibaba-NLP/gte-Qwen2-1.5B-instruct
187.11B (Muito caro)MistralSalesforce/SFR-Embedding-2_R
35568MXLM-RoBERTaSnowflake/snowflake-arctic-embed-l-v2.0
41305MAlibaba GTESnowflake/snowflake-arctic-embed-m-v2.0
52335MBERTWhereIsAI/UAE-Large-V1
58137MNomicBERTnomic-ai/nomic-embed-text-v1
79137MNomicBERTnomic-ai/nomic-embed-text-v1.5
103109MMPNetsentence-transformers/all-mpnet-base-v2
N/A475M-A305MNomicBERTnomic-ai/nomic-embed-text-v2-moe
N/A434MAlibaba GTEAlibaba-NLP/gte-large-en-v1.5
N/A396MModernBERTanswerdotai/ModernBERT-large
N/A340MQwen3voyageai/voyage-4-nano
N/A137MJinaBERTjinaai/jina-embeddings-v2-base-en
N/A137MJinaBERTjinaai/jina-embeddings-v2-base-code

Para explorar a lista de modelos de embeddings de texto com melhor desempenho, visite o Massive Text Embedding Benchmark (MTEB) Leaderboard.

Re-rankers e modelos de classificação de sequência suportados

O Text Embeddings Inference atualmente suporta modelos de Classificação de Sequência CamemBERT e XLM-RoBERTa com posições absolutas.

Abaixo estão alguns exemplos dos modelos atualmente suportados:

TarefaTipo de ModeloID do modelo
Re-RankingXLM-RoBERTaBAAI/bge-reranker-large
Re-RankingXLM-RoBERTaBAAI/bge-reranker-base
Re-RankingGTEAlibaba-NLP/gte-multilingual-reranker-base
Re-RankingModernBertAlibaba-NLP/gte-reranker-modernbert-base
Análise de SentimentosRoBERTaSamLowe/roberta-base-go_emotions

Hardware suportado

O Text Embeddings Inference suporta e pode ser usado em CPU, Turing (T4, série RTX 2000, …), Ampere 80 (A100, A30), Ampere 86 (A10, A40, …), Ada Lovelace (série RTX 4000, …), Hopper (H100) e Blackwell (B200, RTX 5090, DGX Spark, …) arquiteturas. ARM64 (aarch64) é suportado para cargas de trabalho apenas em CPU e CUDA (Blackwell 12.1).

A biblioteca não suporta capacidades de computação CUDA < 7.5, o que significa que V100, Titan V, série GTX 1000, etc. não são suportados.

Para aproveitar seus GPUs, certifique-se de instalar o NVIDIA Container Toolkit e usar drivers NVIDIA com versão CUDA 12.2 ou superior.

Encontre a imagem Docker adequada para o seu hardware na tabela a seguir:

ArquiteturaPlataformaImagem
CPUx86_64ghcr.io/huggingface/text-embeddings-inference:cpu-1.9
CPUaarch64ghcr.io/huggingface/text-embeddings-inference:cpu-arm64-1.9
Voltax86_64NÃO SUPORTADO
Turing (T4, série RTX 2000, …)x86_64ghcr.io/huggingface/text-embeddings-inference:turing-1.9 (experimental)
Ampere 8.0 (A100, A30)x86_64ghcr.io/huggingface/text-embeddings-inference:1.9
Ampere 8.6 (A10, A40, …)x86_64ghcr.io/huggingface/text-embeddings-inference:86-1.9
Ada Lovelace (série RTX 4000, …)x86_64ghcr.io/huggingface/text-embeddings-inference:89-1.9
Hopper (H100)x86_64ghcr.io/huggingface/text-embeddings-inference:hopper-1.9
Blackwell 10.0 (B200, GB200, …)x86_64ghcr.io/huggingface/text-embeddings-inference:100-1.9 (experimental)
Blackwell 12.0 (GeForce RTX 50X0, …)x86_64ghcr.io/huggingface/text-embeddings-inference:120-1.9 (experimental)
Blackwell 12.1 (DGX Spark GB10, …)multighcr.io/huggingface/text-embeddings-inference:121-1.9 (experimental)

Aviso: O Flash Attention é desativado por padrão na imagem Turing, pois apresenta problemas de precisão. Você pode ativar o Flash Attention v1 usando a variável de ambiente USE_FLASH_ATTENTION=True.

Update on GitHub