Перейти к содержимому

Чат с ассистентом

Запрос

POST https://gptunnel.ru/v1/assistant/chat

Отправляет сообщение ассистенту и возвращает его ответ в контексте чата.

Headers

ПараметрТипОписание
Authorization*stringAPI ключ

Request Body

ПараметрТипОписание
chatId*stringУникальный ID чата (24–36 символов), создаётся на стороне клиента
assistantCode*stringКод ассистента из настроек
message*stringСообщение ассистенту
maxContextnumberКоличество сообщений чата для контекста (по умолчанию 0)
imagesArray<string>Массив ссылок на изображения для Vision
streambooleanПолучать ответ в режиме стриминга (экспериментально)

Пример ответа

{
"id": "66c6dcf2e2826d0001f48d37",
"chatId": "a11e52c2-5ecc-4d86-a9fa-0cac92414a72",
"assistantId": "66c6e3d09d2eba00010257ff",
"assistantCode": "ai08158128",
"message": "Hello! How can I assist you today?",
"model": "gpt-4o",
"usage": {
"context_messages": 2,
"prompt_tokens": 111,
"completion_tokens": 10,
"embedding_tokens": 0,
"total_tokens": 121,
"prompt_cost": 0.14985,
"completion_cost": 0.027,
"embedding_cost": 0,
"total_cost": 0.17685
}
}