Menu Docs
Página inicial do Docs
/
Manual do MongoDB
/ / /

$vectorSearch (agregação)

Importante

O $vectorSearch agregação pipeline stage só está disponível para collections hospedadas em camadas do MongoDB Atlas cluster que executam o MongoDB versão 6.0.11 ou posterior. Para saber mais, consulte Atlas Vector Search.

$vectorSearch

$vectorSearch executa uma pesquisa semântica em dados em seu cluster Atlas .

Se você armazenar incorporações vetoriais em seu cluster Atlas , poderá indexar perfeitamente os dados vetoriais junto com outros dados de coleta. Você pode usar o $vectorSearch estágio para pré-filtrar seus dados e realizar a pesquisa semântica nos campos indexados.

Seus dados vetoriais devem ser menores ou iguais a 4096 dimensões de largura.

A partir do MongoDB 8.0, você pode usar um $vectorSearch estágio em um $unionWith estágio.

Você não pode utilizar um $vectorSearch estágio em um estágio $facet $lookup ou um estágio.

Voltar

$unwind