安装扩展与建表
安装扩展与建表
CREATE EXTENSION IF NOT EXISTS vector;
CREATE TABLE kb_chunks (
id bigserial PRIMARY KEY,
doc_id text NOT NULL,
content text NOT NULL,
embedding vector(1024)
);
-- 半精度索引列(可选,节省空间)
-- embedding halfvec(1024)确认扩展
确认扩展
SELECT extname, extversion FROM pg_extension WHERE extname = 'vector';vector 维度可固定也可留空;留空便于试验,但无法建部分索引类型。