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
