InfoGrab Docs

벡터 데이터베이스(Vector Database)란 무엇인가?

벡터 데이터베이스의 개념을 이해합니다. n8n에서 벡터 데이터베이스, 임베딩, retriever, 문서 로더 등 핵심 구성 요소를 알아봅니다.

벡터 데이터베이스는 정보를 숫자로 저장합니다: 벡터 데이터베이스는 데이터를 고차원 벡터로 저장하는 데이터베이스의 한 유형으로, 이 벡터는 특성이나 속성을 수학적으로 표현한 것입니다. ( 출처 ) 이를 통해 빠르고 정확한 유사도 검색이 가능합니다. 벡터 데이터베이스를 사용하면 기존 데이터베이스 쿼리 대신 의미론적(semantic) 및 맥락적(contextual) 의미를 기반으로 관련 데이터를 검색할 수 있습니다. 단순화된 예시 # 벡터 데이터베이스는 "n8n is a source-available automation tool that you can self-host"라는 문장을 저장할 수 있지만, 텍스트로 저장하는 대신 해당 문장의 특성을 나타내는 차원 배열(0과 1 사이의 숫자들)로 저장합니다. 이는 문장의 각 글자를 숫자로 변환하는 것이 아닙니다. 대신, 벡터 데이터베이스의 벡터들이 그 문장을 설명합니다. 벡터 스토어에서 0.1 이 automation tool 을, 0.2 가 so