API Reference
Moderations
Модерация контента
Authorization
BearerAuth AuthorizationBearer <token>
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
curl -X POST "http://localhost:8080/v1/moderations" \ -H "Content-Type: application/json" \ -d '{ "input": null, "model": "string" }'{
"id": "string",
"model": "string",
"results": [
{
"categories": {
"property1": true,
"property2": true
},
"category_applied_input_types": {
"property1": [
"string"
],
"property2": [
"string"
]
},
"category_scores": {
"property1": 0.1,
"property2": 0.1
},
"flagged": true
}
]
}Audio Transcriptions POST
Транскрибирует аудиофайл в текст. Совместим с OpenAI Audio Transcriptions API — можно использовать любой OpenAI SDK, указав `base_url: "https://api.zveno.ai/v1"`. Поддерживает форматы: mp3, mp4, mpeg, mpga, m4a, wav, webm, ogg, flac. Модель указывается в формате `vendor/model` (например, `openai/whisper-1`). Аутентификация: `Authorization: Bearer <api-key>`.
Get Credits GET
Возвращает информацию о кредитах пользователя: общую сумму зачислений, общую сумму списаний и текущий баланс.