Skip to content

API взаимодействия с сервером

Dmitriy Komarov edited this page Feb 24, 2026 · 21 revisions

POST запросы

  1. "/upload/{Имя датасета}"
    • Принимает список из файлов, содержащих датасет
    • Сохраняет датасет папке datasets/{Имя датасета}
    • Возвращает JSON вида
{
    'dataset': 'Имя датасета',
    'uploaded': [
        {'filename': 'Имя файла изображения', 'path': 'Путь, по которому файл сохранен']}
        ...
    ]
}
  1. "/predict/{Имя датасета}"
    • Принимает JSON вида
['Имя первого файла', 'Имя второго файла',...]
- Возвращает JSON вида 
[
    {
        'filename': 'Имя файла',
        'annotations': [
            {
            'class_id': 0,
            'class_name': 'Имя класса',
            'confidence': 0.863,
            'x1': 54,
            'y1': 28,
            'x2': 713,
            'y2': 875
            }, 
           ...
        ]
    },
    ...
]
  1. "/train/{Имя датасета}"
    • Принимает
    • Возвращает JSON вида
{
    'status': 'ok',
    'dataset': {Имя датасета}
}

Clone this wiki locally