POST
/v1/messages
API Reference
POST /v1/messages
Anthropic-совместимый эндпоинт.
Запрос
JSON
bash
{
"model": "claude-sonnet-5",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "Расскажи про квантовую физику"}
],
"system": "Ты полезный ассистент"
}Параметры
Параметр
Тип
Обязательный
Описание
model
string
Да
ID модели
max_tokens
integer
Да
Макс. токенов в ответе
messages
array
Да
Массив сообщений
system
string
Нет
Системный промпт
stream
boolean
Нет
Потоковая передача
temperature
float
Нет
Температура (0-1)
top_p
float
Нет
Nucleus sampling
top_k
integer
Нет
Top-K sampling
tools
array
Нет
Инструменты (function calling)
tool_choice
object
Нет
Выбор инструмента
stop_sequences
array
Нет
Стоп-последовательности
metadata
object
Нет
Метаданные запроса
Ответ
JSON
bash
{
"id": "msg_...",
"type": "message",
"role": "assistant",
"model": "claude-sonnet-5",
"content": [
{
"type": "text",
"text": "Квантовая физика — это раздел..."
}
],
"stop_reason": "end_turn",
"usage": {
"input_tokens": 25,
"output_tokens": 150
}
}