学习AI的RAG时,需要用到本地向量库,而postgresql支持向量库扩展。
1. 安装Visual Studio 2022 Community
选择c++桌面开发
2. 配置环境变量
Path增加,不然找不到nmake命令
D:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\bin\Hostx64\x64
D:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\bin\Hostx64\x86
D:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE
D:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools
增加环境变量 PGROOT
D:\Program Files\PostgreSQL\16
3. 用管理员打开shell
非管理员,可能会报错没有权限之类的
git clone --branch v0.8.0 https://github.com/pgvector/pgvector.git
cd pgvector
nmake /F Makefile.win
nmake /F Makefile.win install
4. pg创建vector扩展
CREATE EXTENSION vector;
验证成功!
1804

被折叠的 条评论
为什么被折叠?



