Voltar ao glossário Tecnologia

Base de dados vetorial

Base de dados especializada que armazena dados como vetores numéricos — permitindo pesquisa semântica de conteúdo «semelhante».

O que é uma base de dados vetorial?

Uma base de dados vetorial é uma base de dados especializada otimizada para armazenamento, indexação e pesquisa de vetores — representações numéricas multidimensionais de texto, imagens ou áudio. Exemplos: Qdrant, Pinecone, Weaviate, Milvus, pgvector.

Como funcionam os vetores?

Um modelo de embedding converte texto num vetor (por ex. 1 536 números). Textos semanticamente semelhantes têm vetores «próximos» no espaço multidimensional. A consulta «escritório em Varsóvia» ficará perto de «instalações comerciais capital» apesar de palavras diferentes — porque o seu significado é semelhante.

Papel no RAG

As bases de dados vetoriais são o alicerce da arquitetura RAG: os documentos são divididos em fragmentos, convertidos em vetores e indexados. Ao consultar, o sistema encontra os fragmentos mais relevantes e fornece-os ao modelo como contexto.

Serviços e produtos relacionados