postgresql multimodal retrieval
1.0.0
使用PostgreSQL数据库的视觉语言模型的多模式检索 - 完整的堆栈实现。

transformers实施)特征:
conda create -n postgresql-multimodal python=3.10
conda activate postgresql-multimodalconda install -c conda-forge postgresql
psql --versionconda install -c conda-forge pgvectorinitdb -D mylocal_db
pg_ctl -D mylocal_db -l logfile startcreateuser retrieval_user
createdb retrieval_db -O retrieval_userpip install -r requirements.txt安装PGMMR软件包
pip install -e .
跑步
python compute_embeddings.py
这将计算数据库中所有图像的嵌入。
运行混合搜索(向量搜索和关键字搜索)。结果使用RRF对结果进行排名。
python query.py "a cat and flower" --num_results 12

跑步
python gradio_app.py
flet run flet_app.py
