Бесплатный тест подключения
Справочник API
Адреса, параметры и форматы ответов.
На этой странице
Адрес и авторизация
Текущий тестовый адрес: https://verum-cabinet-api-preview.sdq-sfb.workers.dev/v1. Сверьте его с кабинетом. В каждом запросе передавайте заголовок Authorization: Bearer <VERUM_API_KEY>. Не добавляйте ключ в URL.
Список моделей
GET /v1/models
Authorization: Bearer <VERUM_API_KEY>Тело запроса и параметры URL не нужны. Ответ содержит только разрешённую тестовую модель.
{
"object": "list",
"data": [
{
"id": "verum-cabinet-preview-echo",
"object": "model",
"owned_by": "verum"
}
]
}Текстовый запрос
POST /v1/chat/completions
Authorization: Bearer <VERUM_API_KEY>
Content-Type: application/json{
"model": "verum-cabinet-preview-echo",
"messages": [
{
"role": "user",
"content": "Hello, Verum!"
}
],
"stream": false,
"max_tokens": 2000
}| Поле | Требование |
|---|---|
model | Обязательно: verum-cabinet-preview-echo |
messages | Обязательно: ровно одно сообщение user |
content | Непустой текст, не более 8192 байт UTF-8 |
stream | Необязательно; только false, по умолчанию false |
max_tokens | Необязательно; только целое 2000, по умолчанию 2000 |
Дополнительные поля, например temperature или tools, не принимаются. Сообщение содержит только role и content. Всё тело запроса — не более 32768 байт. Байты не равны символам: кириллическая буква может занимать несколько байт.
Успешный ответ
{
"id": "00000000-0000-4000-8000-000000000001",
"object": "chat.completion",
"created": 1790553600,
"model": "verum-cabinet-preview-echo",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hello, Verum!"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 1000,
"completion_tokens": 2000,
"total_tokens": 3000
}
}Успешный статус — 200. Значения id и created меняются; choices[0].message.content равен отправленному тексту. usage — синтетический учёт. При ошибке возвращается error.code.
{
"error": {
"code": "invalid_key"
}
}Неподдерживаемые запросы
Через этот API недоступны /v1/responses, /v1/messages, загрузка файлов и служебные адреса управления. Другой путь/метод или параметр URL возвращает 404. Потоковые ответы, инструменты и история диалога пока недоступны.
