O que é um embedding, em linguagem simples?
Pense num mapa em que cada texto tem um endereço. Textos sobre o mesmo assunto moram na mesma vizinhança, e textos de assuntos diferentes ficam longe. O embedding é esse endereço, escrito como uma lista de números, calculado por um modelo de IA treinado com muito texto.
Num modelo real, o endereço tem muitas coordenadas: o text-embedding-3-small, da OpenAI, devolve 1.536 números por trecho. Para enxergar a conta, vale encolher o mapa para três dimensões.
Como comparar dois embeddings com a similaridade de cosseno?
A busca mede o ângulo entre dois endereços. Se apontam para o mesmo lado, o cosseno chega perto de 1 e os textos têm sentido parecido. Se apontam para lados diferentes, cai para perto de 0. A conta usa só multiplicação, soma e raiz quadrada.
similaridade = (A · B) ÷ (|A| × |B|)
Em três dimensões imaginárias (contrato, prazo, pessoas), a Agência Pomar (fictícia) busca “contrato vencendo”, com A = (2, 2, 1). O documento “Renovação anual” é B = (3, 3, 0): A · B = 6 + 6 + 0 = 12, |A| = 3 e |B| = 4,24. Similaridade = 12 ÷ (3 × 4,24) = 0,94. A “Política de férias”, C = (0, 1, 4), dá 6 ÷ (3 × 4,12) = 0,49. A renovação vai para o topo.
| Documento | Coordenadas (contrato, prazo, pessoas) | Similaridade |
|---|---|---|
| Renovação anual | (3, 3, 0) | 0,94 |
| Guia de boas-vindas | (0, 1, 3) | 0,53 |
| Política de férias | (0, 1, 4) | 0,49 |
Por que “contrato vencendo” acha “renovação”?
Porque o modelo aprendeu, lendo muito texto, que as duas expressões aparecem nos mesmos contextos: datas, prazos de aviso, valores. Os endereços das duas ficam vizinhos, e a busca compara endereços, não letras. O mesmo vale para “estorno” e “devolver a verba do cliente”.
O que dá para fazer com embeddings numa empresa de serviço?
Qualquer tarefa que peça “o que se parece com isto” se beneficia. Em agência e consultoria, quatro usos aparecem primeiro.
- Achar o documento certo pelo assunto, mesmo com o nome de arquivo diferente.
- Encontrar reuniões parecidas, como as conversas em que clientes levantaram o mesmo problema.
- Sugerir ligações entre documentos, reuniões e projetos do mesmo tema.
- Agrupar pedidos repetidos, como chamados com a mesma dúvida em palavras diferentes.
A busca inteira, da pergunta à lista de trechos, está em busca semântica. O passo seguinte, em que a IA escreve a resposta com o que foi achado, é o RAG.
Como o Mentrun usa embeddings?
O Mentrun converte documentos, reuniões, projetos e clientes em embeddings com o text-embedding-3-small, da OpenAI, e o assistente compara a pergunta com esses endereços antes de responder.
- A pergunta também vira embedding, e a busca junta o sentido com nomes, códigos e números exatos.
- Cada pessoa recebe só os trechos que o cargo dela permite ver.
- Só o trecho que mudou é lido de novo, em tokens, e o uso fica registrado por empresa.
- No Mapa de conhecimento, as sugestões de “Talvez tenha a ver” comparam o conteúdo com o que a busca já leu, sem gastar IA a mais.
Quais erros atrapalham a busca por embeddings?
O erro mais comum é culpar a busca quando o problema está no texto. Os quatro abaixo explicam a maioria das buscas que “não acham nada”. Organize o acervo com a base de conhecimento com IA.
- Documento que mistura assuntos. O endereço cai no meio do mapa e não combina com nenhuma pergunta. Separe um assunto por documento.
- Código ou nome exato na pergunta. O embedding capta sentido, não o identificador “CT-2041”. Use uma busca que combine sentido e palavra exata.
- Misturar modelos. Endereços de modelos diferentes não se comparam. Ao trocar de modelo, recalcule todos os trechos.
- Texto que é foto. Imagem de página não tem texto para converter. Use arquivo com texto selecionável.
Perguntas frequentes
Embedding é a mesma coisa que busca semântica?
Não. O embedding é a lista de números. A busca semântica é a técnica que compara essas listas para achar textos de sentido parecido.
Quantos números tem um embedding?
Depende do modelo. O text-embedding-3-small, usado na busca do Mentrun, gera 1.536 por trecho. Mais números guardam mais nuance e ocupam mais espaço.
O que significa similaridade de cosseno?
É a medida do ângulo entre dois embeddings. Perto de 1, os textos têm sentido parecido; perto de 0, tratam de assuntos sem relação.
O embedding guarda o texto original?
Não. Ele é só o endereço do sentido. O trecho original fica guardado ao lado, e é ele que a IA lê para escrever a resposta e citar a fonte.
Ache o documento pelo assunto, não pelo nome do arquivo
A busca do assistente do Mentrun entende o sentido da pergunta e mostra a fonte. Teste por 7 dias, sem cartão.
Continue lendo
- GlossárioBusca semântica Busca semântica procura pelo sentido da pergunta, não só pelas palavras. Veja a diferença para a busca por palavra, com exemplos em documentos de empresa.Ler
- GlossárioRAG RAG explicado sem jargão: a IA busca trechos nos documentos da empresa antes de responder e mostra a fonte. Veja o fluxo em 4 passos com um SOP.Ler
- RecursosDocumentos e conhecimento Base de conhecimento com IA no Mentrun: processos, SOPs e atas num só lugar, com leitura obrigatória e um assistente que cita a fonte. Veja como montar.Ler
- RecursosMapa de conhecimento Mapa de conhecimento do Mentrun: reuniões, documentos, projetos e decisões ligados em mapa, árvore e linha do tempo, com sugestões que não gastam IA.Ler
- GlossárioToken de IA Token de IA é o pedaço de texto que o modelo lê e cobra. Veja a conta de palavras para tokens e para dólar, com uma transcrição de reunião como exemplo.Ler