example meme search
1.0.0
في هذا الريبو ، يمكنك العثور على ثلاثة مجلدات للمساعدة في بناء محرك بحث Meme الخاص بك بواسطة Jina.
يمكن تشغيل كل من هذه بشكل مستقل. يمكنك اللعب مع عرض تجريبي مباشر أو دفتر ملاحظات (بحث نص فقط) للتعرف عليه.
ما زلت أقوم بتجديد README ، لذلك قد لا تكون الوثائق محدثة تمامًا لفترة قصيرة.
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ملاحظة: يفتح هذا واجهات البحث للبحث عن MEME ، بما في ذلك الواجهة الأمامية. لا فهرس البيانات. تأكد من القيام بذلك مسبقا.
docker-compose up إذا كنت في Linux ، يمكنك إنشاء Swapfile:
dd if=/dev/zero of=swapfile bs=1M count=10240 status=progress # 10240mb = 10gb
chmod 600 swapfile
mkswap swapfile
swapon swapfile