Гайды
Аудио
Синтез речи, транскрипция и перевод через OpenAI Audio API.
Anthropic SDK этот маршрут не обслуживает. Для текста используйте POST /messages. Для аудио — OpenAI SDK или curl к
https://www.llmmart.ru/api/v1.
Кому подходит
- Разработчикам — озвучка, голосовые ассистенты, расшифровка записей.
Что понадобится
| Параметр | Значение |
|---|---|
| Base URL | https://www.llmmart.ru/api/v1 |
| API-ключ | sk-… |
| Модель | slug из каталога |
Синтез речи
from openai import OpenAI
client = OpenAI(api_key="sk-…", base_url="https://www.llmmart.ru/api/v1")
response = client.audio.speech.create(
model="tts-1",
voice="alloy",
input="Привет! Это тест синтеза речи.",
)
response.stream_to_file("speech.mp3")curl:
curl -s "https://www.llmmart.ru/api/v1/audio/speech" \
-H "Authorization: Bearer sk-…" \
-H "Content-Type: application/json" \
-d '{"model":"tts-1","input":"Привет!","voice":"alloy"}' \
-o speech.mp3Ответ — бинарный аудиофайл.
Транскрипция и перевод
curl -s "https://www.llmmart.ru/api/v1/audio/transcriptions" \
-H "Authorization: Bearer sk-…" \
-F file=@sample.mp3 \
-F model=whisper-1Multipart для transcribe/translate — до 25 MiB на часть. При stream: true ответ идёт в SSE (формат OpenAI). Подробности — Справочник audio.