Comparação de modelos de embedding (OpenAI vs. Cohere vs. OSS)
Compare OpenAI, Cohere Embed e BGE/E5 de código aberto: dimensões, custo e pontuações no MTEB.
Comparação de modelos de embedding (OpenAI vs. Cohere vs. OSS) é uma aula grátis de AI Agents no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de AI Agents, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de AI Agents inclui 4 aulas no total.
Por que comparar?
A OpenAI não é a única opção disponível. Cohere, Voyage, Google e muitos modelos de OSS oferecem incorporações competitivas — às vezes mais baratas, mais multilíngues ou especializadas em código.
A escolha certa depende do caso de uso.
OpenAI text-embedding-3
A opção padrão para a maioria das equipes:
- + Alta qualidade em inglês
- + Barato (US$ 0,02 por 1 milhão de tokens para o modelo pequeno)
- + Até 3072 dimensões com Matryoshka
- - Disponível apenas na nuvem
Incorporação da Cohere
O embed-multilingual-v3 da Cohere é a opção multilíngue mais forte:
- + Excelente suporte multilíngue (mais de 100 idiomas)
- + Modos separados para consultas e documentos
- - Um pouco mais caro
Incorporações da Voyage
Recomendados pela Anthropic; modelos especializados fortes:
- + voyage-3 — melhor modelo de uso geral
- + voyage-code-3 — melhor para código
- + voyage-finance / law — ajustados ao domínio
BGE (Incorporação geral da BAAI)
A principal família de código aberto da BAAI:
- + Gratuita, executa em CPU ou em uma GPU pequena
- + bge-large-en, bge-m3 (multilíngue)
- - Ligeiramente atrás dos modelos proprietários no MTEB
E5 (Microsoft)
A família e5-large da Microsoft. Uma forte opção de OSS, popular em avaliações de referência de pesquisa.
Escolha por avaliação de referência
O MTEB (Avaliação massiva de incorporação de texto) é a classificação padrão: huggingface.co/spaces/mteb/leaderboard
Filtre pela sua tarefa (recuperação, classificação, agrupamento) e pelo idioma.
Escolha pelo custo
Para 1 milhão de documentos (cerca de 500 milhões de tokens):
- text-embedding-3-small: cerca de US$ 10
- text-embedding-3-large: cerca de US$ 65
- Cohere v3: cerca de US$ 50
- BGE local em uma GPU: cerca de US$ 5 (eletricidade)
Escolha pela privacidade
Se você não puder enviar dados para a OpenAI:
- Hospede BGE / E5 por conta própria com sentence-transformers
- Use a Cohere pelo AWS Bedrock (compromissos de residência dos dados)
- Use a OpenAI pelo Azure (algo semelhante)
Escolha pelo idioma
Para conteúdo que não esteja em inglês:
- Cohere multilingual v3 — suporte mais amplo
- bge-m3 — forte opção multilíngue de OSS
- OpenAI text-embedding-3 — surpreendentemente bom, mas voltado principalmente ao inglês
Modelos específicos de domínio
Para código: voyage-code-3 ou jina-embeddings-v2-base-code
Para finanças e direito: voyage-finance, voyage-law
Para ciência: SPECTER, SciNCL
Combinação de modelos
Não combine vetores de modelos diferentes no mesmo índice — eles não são comparáveis. Gere novas incorporações de tudo com um único modelo se você mudar de modelo.
Teste A/B de dois modelos
A maneira certa de escolher:
- Crie um pequeno conjunto de avaliação com pares (consulta, documentos esperados)
- Gere as incorporações do seu corpus com os dois modelos
- Meça a revocação@10 no conjunto de avaliação
- Escolha o vencedor
Combinação de modelos
Você pode combinar incorporações de dois modelos diferentes em um único índice?
Recapitulação
Use text-embedding-3-small como padrão; explore a Cohere para conteúdo multilíngue, a Voyage para código e domínios específicos e a BGE para hospedagem própria. Sempre faça avaliações de referência com seus dados.
Perguntas Frequentes
A aula “Comparação de modelos de embedding (OpenAI vs. Cohere vs. OSS)” é grátis?
Sim — o texto completo de “Comparação de modelos de embedding (OpenAI vs. Cohere vs. OSS)” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de AI Agents, atualize para CoddyKit PRO. O curso de AI Agents inclui 4 aulas no total.
O que vou aprender em “Comparação de modelos de embedding (OpenAI vs. Cohere vs. OSS)”?
Compare OpenAI, Cohere Embed e BGE/E5 de código aberto: dimensões, custo e pontuações no MTEB. Você pratica AI Agents com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar AI Agents?
Nenhuma experiência prévia é necessária. AI Agents no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.
Quanto tempo leva a aula “Comparação de modelos de embedding (OpenAI vs. Cohere vs. OSS)”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de AI Agents?
Sim. Cada aula de AI Agents inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- O que são embeddings (representações vetoriais)
- Gerando embeddings com text-embedding-3
- Similaridade de cosseno para recuperação
- Comparação de modelos de embedding (OpenAI vs. Cohere vs. OSS)