Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ieasybooks/baheth-ss
الشيفرة البرمجية لدعم البحث بالمعنى على منصة باحث
https://github.com/ieasybooks/baheth-ss
fastapi onnxruntime poetry semantic-search transformers
Last synced: 3 months ago
JSON representation
الشيفرة البرمجية لدعم البحث بالمعنى على منصة باحث
- Host: GitHub
- URL: https://github.com/ieasybooks/baheth-ss
- Owner: ieasybooks
- License: mit
- Created: 2023-09-10T15:46:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-01T13:37:43.000Z (8 months ago)
- Last Synced: 2024-06-02T13:56:13.791Z (8 months ago)
- Topics: fastapi, onnxruntime, poetry, semantic-search, transformers
- Language: Python
- Homepage:
- Size: 592 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# البحث بالمعنى
الشيفرة البرمجية لدعم البحث بالمعنى على منصة باحث
## تجهيز بيئة العمل
قم بتنفيذ الأمر التالي لتثبيت مكتبة
poetry
:```
pip install poetry
```ثم قم بتنفيذ الأمر التالي لتثبيت المكتبات المطلوبة:
```
poetry isntall
```## لتشغيل الخادم المحلي
```
poetry run uvicorn src.baheth_ss.main:app --port 8383 --reload --env-file .env
```## لبناء وتشغيل Docker image
```
docker build -t baheth_ss-app .
docker run --env-file=.env -d --name baheth_ss -p 8383:8383 baheth_ss-app
```## لبناء ورفع Docker image
```
docker build -t baheth_ss . --platform linux/amd64
docker image tag baheth_ss ieasybooks/baheth_ss:latest
docker image push ieasybooks/baheth_ss:latest
```