example meme search
1.0.0
在此存儲庫中,您可以找到三個文件夾來幫助構建由Jina提供動力的模因搜索引擎。
這些都可以獨立運行。您可以使用現場演示或筆記本(僅文本搜索)來獲得感覺。
我仍在修改讀書文件,因此文檔可能不會完全最新。
python get_memes.py 200000 (其中200000是您要下載的模因數) cd backend-text
pip install -r requirements.txt
python app.py -t index -n 1000 # Index 1000 memes
python app.py -t search # Open RESTful gateway 編輯app.py將模因數設置為索引。
cd backend-image
pip install -r requirements.txt
python app.py -t index -n 1000 # Index 1000 memes
python app.py -t search # Open RESTful gateway cd frontend
pip install -r requirements.txt
streamlit app.pydocker-compose注意:這為模因搜索(包括前端)打開了搜索接口。它沒有索引數據。請確保事先做到這一點。
docker-compose up 如果您在Linux上,您可以創建一個交換費:
dd if=/dev/zero of=swapfile bs=1M count=10240 status=progress # 10240mb = 10gb
chmod 600 swapfile
mkswap swapfile
swapon swapfile