Быстрый старт · Работа с API · Модальности
Эмбеддинги
POST /v1/embeddings возвращает векторные представления текста для поиска, кластеризации и RAG. Список доступных моделей — GET /v1/embeddings/models.
curl https://api.rezon-ai.ru/v1/embeddings \
-H "Authorization: Bearer rz-sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "openai/text-embedding-3-large",
"input": "Текст для векторизации"
}'
Реранжирование
POST /v1/rerank переупорядочивает список документов по релевантности к запросу — полезно на финальном этапе RAG-пайплайна перед подстановкой в контекст.
{
"model": "cohere/rerank-3.5",
"query": "как пополнить баланс",
"documents": ["Оплата картой РФ...", "История платежей..."]
}
Изображения
POST /v1/images генерирует изображения по текстовому описанию. Поддерживает несколько изображений за запрос (n ≤ 4), image-to-image через input_references, фиксированный seed и прозрачный фон. Ответ — изображения в base64.
{
"model": "openai/gpt-image-1",
"prompt": "Логотип в минималистичном стиле, мятный акцент",
"n": 2,
"background": "transparent"
}
Аудио (STT / TTS)
Распознавание и синтез речи доступны через отдельные эндпоинты:
| Эндпоинт | Назначение |
|---|---|
POST /v1/audio/transcriptions | Речь → текст (STT). |
POST /v1/audio/speech | Текст → речь (TTS), ответ в формате audio/wav. |