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
