Текст, картинки, видео, озвучка, транскрибация и музыка с вокалом - за одним base_url и одним Bearer-ключом. Чат совместим с OpenAI: меняешь base_url - и уже написанный клиент продолжает работать.
Диалог в формате OpenAI. Модель выбирается одной строкой в поле model.
/chat/completionsГенерация и правка по референсам. Свой кошелёк, тот же самый ключ.
/media/generateКлипы по промпту и по кадрам. Асинхронный запуск: получаешь job_id и забираешь файл.
/media/generateТекст в речь. Голосовые движки ElevenLabs и MiniMax под этим же ключом.
/media/generateРечь в текст с таймингом каждого слова - готово под субтитры.
/audio/transcriptionsТреки по описанию - в том числе песни с вокалом, а не только инструментал.
/media/generateЧат совместим с OpenAI. Меняешь base_url и ключ - chat.completions и разбор ответа работают как работали. Ни форков, ни обёрток.
Списание идёт по факту, когда результат готов. У каждого вида работы свой кошелёк кредитов, а когда они кончились, тратится общий баланс. Упал заказ или вышел срок - не списали.
Если маршрут отвалился, роутер сам пробует запасные и повторяет заказ в пределах его срока. Клиент не меняешь, ручной ретрай не пишешь, за сбой не платишь.
Тот же SDK, тот же разбор ответа, те же поля запроса.
base_url = "https://api.<your-old-gateway>/v1"base_url = "https://api.brorouter.com/v1"api_key = "tba-YOUR_KEY"остальной код не трогаем: chat.completions, messages, разбор ответа - как былиОдин base_url, один Bearer-ключ, знакомые эндпоинты.
Десятки моделей шести видов работы - в одном каталоге.
Оплата по факту, свой кошелёк кредитов на каждый вид работы.
Ты присылаешь запрос, BroRouter сам подбирает маршрут, следит за задачей и приносит файл. Начни с каталога моделей или сразу с описания API.