Добавление веб-версии сервиса #5

Merged
al-f merged 12 commits from webapp into master 2023-07-11 13:25:17 +04:00
2 changed files with 16 additions and 7 deletions
Showing only changes of commit 9a874a3b8d - Show all commits

1
.vscode/launch.json vendored
View File

@ -15,7 +15,6 @@
"FLASK_DEBUG": "1" "FLASK_DEBUG": "1"
}, },
"args": ["run", "--no-debugger", "--no-reload"] "args": ["run", "--no-debugger", "--no-reload"]
//"args": [ "5cc5570b-6ed9-3b33-9db4-bdb8ecb9f890", "test-data/lectionAudi/2021-03-12 13-51-19.JPG" ]
} }
] ]
} }

View File

@ -1,16 +1,21 @@
Окружение: Python 3.10 # Сервис анализа фотографий при помощи базы знаний
Сервис: http://kb.athene.tech/swagger-ui/index.html ## Настройка и запуск
Требуемое окружение: Python 3.10+.
Настройка виртуальной среды и установка зависимостей: Настройка виртуальной среды и установка зависимостей:
```commandline ```commandline
python3 -m venv --clear .venv
# или
python -m venv --clear .venv python -m venv --clear .venv
# для batch
.venv\Scripts\activate.bat .venv\Scripts\activate.bat
# или # для powershell
.\.venv\Scripts\Activate.ps1 .\.venv\Scripts\Activate.ps1
# или # для bash (в т.ч. mac os x)
source .venv/bin/activate source .venv/bin/activate
python -m pip install -r requirements.txt python -m pip install -r requirements.txt
@ -19,6 +24,11 @@ python -m pip install -r requirements.txt
Запуск: Запуск:
```commandline ```commandline
python main.py <Ontology UID> <Image Path> python -m flask --app src/webApp.py run
python main.py 5cc5570b-6ed9-3b33-9db4-bdb8ecb9f890 "test-data/lectionAudi/2021-03-12 13-48-31.JPG"
``` ```
После этого в браузере необходимо перейти по ссылке <http://127.0.0.1:5000/>.
## Полезные ссылки
* REST-сервис работы с онтологиями: <http://kb.athene.tech/swagger-ui/index.html>.