Skip to main content
POST

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Тело запроса для эндпоинта chat completion.

Совместим с OpenAI Chat Completions API с дополнительными параметрами для расширенной функциональности (режим размышления, структурированный вывод).

model
string
required

Идентификатор используемой модели (например, 'palatine:m').

Example:

"palatine:m"

messages
ChatMessage · object[]
required

Список сообщений, составляющих историю диалога.

Minimum array length: 1
temperature
number | null
default:1

Температура сэмплирования от 0 до 2. Более высокие значения делают вывод более случайным, более низкие — более детерминированным.

Required range: 0 <= x <= 2
max_tokens
integer | null

Максимальное количество токенов для генерации в ответе. Если не указано, модель будет генерировать до появления стоп-токена.

Required range: x >= 1
thinking
boolean | null
default:false

Включить расширенный режим размышления для сложных задач рассуждения. При включении модель тратит больше времени на обдумывание задачи.

format
Format · object | null

Схема структурированного вывода (формат Ollama). Используйте для ограничения модели выводом валидного JSON, соответствующего схеме.

response_format
Response Format · object | null

OpenAI-совместимая спецификация формата ответа. Используйте {'type': 'json_object'} для режима JSON или {'type': 'json_schema', 'json_schema': {'name': '...', 'schema': {...}}} для структурированного вывода.

Response

Successful Response