> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aigenda.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Запуск обработки

> Протокол с расшифровкой или только расшифровка.

Загрузка сама обработку не запускает. Когда в [`info/`](/api-reference/audio/info) пришло `is_uploaded: true`, вызовите один из двух запросов.

| Запрос | Что получите |
| - | - |
| [`POST /api/audio/classify/`](/api-reference/processing/classify) | Протокол встречи, расшифровку по репликам, спикеров |
| [`POST /api/audio/classify_only_transcription/`](/api-reference/processing/classify-transcription) | Только расшифровку, без протокола |

```bash theme={null}
curl -X POST https://api.aigenda.tech/api/audio/classify/ \
  -H "Authorization: Bearer <access>" \
  -H "Content-Type: application/json" \
  -d '{"audio_id": 51234}'
```

```json Ответ 201 theme={null}
{ "request_id": "c0a8012e-7f3d-4b8e-9a51-2d6f0e4b9c17" }
```

`space_id` в запросе не нужен: AiGenda знает, в каком пространстве лежит запись. `request_id` сохранять не обязательно, статус проверяется по `audio_id`.

## Минуты

Минуты списываются в момент запуска `classify`: ровно длительность записи в целых секундах. Если обработка упадёт, минуты вернутся сами через пару минут. Перед запуском убедитесь, что [остатка хватает](/spaces).

## Параметры

Язык AiGenda определяет сама и возвращает его в поле `result.language`. Других настроек у запуска нет.

<Warning>
  Не запускайте обработку одной записи второй раз, пока не получили результат или ошибку. Дождитесь итога по правилам со страницы [Статусы и ожидание](/processing/status).
</Warning>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.