Descrição
nomic-embed-text-v2-moe é um modelo de incorporação de texto Mixture of Experts (MoE) multilíngue de ponta, projetado para se destacar em tarefas de recuperação multilíngue. Suporta cerca de 100 idiomas e é treinado em mais de 1,6 bilhão de pares, tornando-o altamente eficaz para diversas aplicações linguísticas. O modelo oferece uma dimensão de incorporação flexível, utilizando Matryoshka Embeddings para alcançar uma redução de até três vezes nos custos de armazenamento com mínima degradação de desempenho.
A arquitetura do nomic-embed-text-v2-moe inclui 475 milhões de parâmetros no total, com 305 milhões ativos durante a inferência. Apresenta uma configuração MoE com oito especialistas e roteamento top-2, permitindo processamento eficiente e alto desempenho. O comprimento máximo da sequência do modelo é de 512 tokens, e ele suporta dimensões de incorporação variando de 768 a 256.
nomic-embed-text-v2-moe é totalmente de código aberto, com pesos do modelo, código e dados de treinamento disponíveis para uso público. Essa transparência garante reprodutibilidade e facilita pesquisas e desenvolvimentos adicionais. O modelo demonstrou desempenho superior em benchmarks como BEIR e MIRACL, superando modelos na mesma classe de parâmetros e mantendo competitividade com modelos maiores.
Apesar de suas forças, os usuários devem estar cientes de certas limitações. O desempenho pode variar entre diferentes idiomas, e os requisitos de recursos podem ser mais altos do que os modelos densos tradicionais devido à arquitetura MoE. Além disso, os usuários devem habilitar trust_remote_code=True ao carregar o modelo para utilizar a implementação da arquitetura personalizada.
No geral, nomic-embed-text-v2-moe é uma ferramenta poderosa para tarefas de incorporação de texto multilíngue, oferecendo flexibilidade, eficiência e alto desempenho para uma ampla gama de aplicações.
Destaques de nomic-embed-text-v2-moe
Desempenho multilíngue de última geração
Suporta aproximadamente 100 idiomas
Treinado em mais de 1,6 bilhão de pares
Dimensões de incorporação flexíveis
Pesos e código do modelo de código aberto
Arquitetura Mixture of Experts
Armazenamento eficiente com Matryoshka Embeddings
Alto desempenho em benchmarks BEIR e MIRACL
Primeiros passos com nomic-embed-text-v2-moe
Acesse a página: Visite a página do modelo Hugging Face
Carregue o modelo: Use SentenceTransformers ou Transformers
Configure o ambiente: Configure a GPU para melhor desempenho
Integre: Use prefixos de instrução de tarefa para consultas e documentos
Ajuste fino: Ajuste as dimensões de incorporação para necessidades específicas
Casos de uso de nomic-embed-text-v2-moe
- Recuperação Multilíngue
- Incorporação de Texto
- Análise de Dados
- Processamento de Linguagem
- Pesquisa e Desenvolvimento







