AdminBenchmarksBenchmarkidRunsModelversionid
Ad-hoc прогон бенча на ОДНОЙ конкретной ModelVersion — узко-таргетный сценарий («перегнать эту версию»). Создаётся один parent run + один item; воркер работает параллельно, статус — через SignalR.
Authorization
Bearer AuthorizationBearer <token>
JWT Authorization header using Bearer scheme
In: header
Path Parameters
benchmarkId*string
Format
uuidmodelVersionId*string
Format
uuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
curl -X POST "https://api.speaknode.com/api/Admin/benchmarks/497f6eca-6276-4993-bfeb-53cbbbba6f08/runs/497f6eca-6276-4993-bfeb-53cbbbba6f08" \ -H "Content-Type: application/json" \ -d '{}'{
"benchmark_run_id": "7bd0d9ab-9782-4030-ae33-fe3a0546446c",
"status": "Initial",
"item_ids": [
"497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}Постановка бенча в очередь по всем подключённым к нему версиям — одна кнопка «прогнать всё» в админке. Возвращает список созданных RunId (Status=Initial); прогресс каждого — через SignalR. POST
Previous Page
Добавить эталонный STT-образец. `FileId` — заранее загруженный через `POST /api/files/generate-upload-url` файл. Handler сконвертирует в WAV PCM 16k mono, сохранит его в bench-namespace, оригинал в user-namespace останется как есть. POST
Next Page