-
Notifications
You must be signed in to change notification settings - Fork 0
API взаимодействия с сервером
Dmitriy Komarov edited this page Feb 24, 2026
·
21 revisions
- "/upload/{Имя датасета}"
- Принимает список из файлов, содержащих датасет
- Сохраняет датасет папке datasets/{Имя датасета}
- Возвращает JSON вида
{
'dataset': 'Имя датасета',
'uploaded': [
{'filename': 'Имя файла изображения', 'path': 'Путь, по которому файл сохранен']}
...
]
}- "/predict/{Имя датасета}"
- Принимает JSON вида
['Имя первого файла', 'Имя второго файла',...]
- Отправляет файлы в модель для разметки
- Возвращает JSON вида
[
{
'filename': 'Имя файла',
'annotations': [
{
'class_id': 0,
'class_name': 'Имя класса',
'confidence': 0.863,
'x1': 54,
'y1': 28,
'x2': 713,
'y2': 875
},
...
]
},
...
]
- "/train/{Имя датасета}"
- Принимает JSON вида
['Имя первого файла', 'Имя второго файла',...]
- Дообучает модель
- Возвращает JSON вида
{
'status': 'ok',
'dataset': {Имя датасета}
}