Перейти к содержанию
remotehangar

RemoteHangar API

Ваш интерфейс. Общие помощники. Один API.

Подключите внутренний портал, help desk или продукт компании к подготовленной среде RemoteHangar. Пользователь работает в вашем интерфейсе, помощник — с заданными источниками и инструментами.

  1. Ваш интерфейс
  2. Backend приложения
  3. RemoteHangar API
  4. Источники и инструменты

Токен RemoteHangar хранится на backend вашего приложения. Он не должен попадать в браузер пользователя.

Основа для помощников в ваших продуктах

Продолжение диалога

Привяжите сессию к вашему external_chat_id и отправляйте следующие сообщения в тот же разговор.

Поток ответа и событий

Получайте текст, вызовы инструментов и завершение работы по SSE. Показывайте ход выполнения в своём интерфейсе.

Подготовленные агенты

Выбирайте настроенного агента и MCP-подключения вместо повторения конфигурации в каждом приложении.

Управление выполнением

Прерывайте запросы, закрывайте сессии и обрабатывайте ограничения и ошибки через контракт API.

API / HTTP + SSE

От диалога в портале к сессии помощника

Пример структуры запросов из действующего API. Идентификатор агента и подключения берутся из вашей установки.

01 / Открыть сессию

POST /v1/sessions
Authorization: Bearer YOUR_REMOTEHANGAR_TOKEN
Content-Type: application/json

{
  "external_chat_id": "portal:project-42:conversation-7",
  "agent_id": "project-advisor"
}

02 / Передать вопрос и читать SSE

POST /v1/sessions/SESSION_KEY/prompts
Authorization: Bearer YOUR_REMOTEHANGAR_TOKEN
Content-Type: application/json
Accept: text/event-stream

{
  "prompt": "Какие задачи блокируют запуск проекта? Укажи источники."
}

Сохраните session_key из ответа. Используйте его для продолжения диалога. Повторное создание с тем же external_chat_id возвращает связанную сессию.

События потока

  • message_delta — фрагмент ответа
  • tool_use / tool_result — работа инструментов
  • done — завершение
  • error — ошибка

Контракт, с которым можно работать

Полная OpenAPI-схема и интерактивная документация доступны в вашей установке при включённом API. Доступность методов и моделей зависит от её конфигурации.

GET/v1/agents
Доступные агенты
GET/v1/mcp-servers
Доступные MCP-подключения
POST/v1/sessions
Создание или получение сессии по external_chat_id
POST/v1/sessions/:key/prompts
Сообщение и поток ответа
POST/v1/sessions/:key/interrupt
Запрос прерывания выполнения
DELETE/v1/sessions/:key
Закрытие сессии

Одна интеграция — с понятными границами

Токен RemoteHangar авторизует ваше приложение. Это не платный API-ключ провайдера модели: выполнение использует подключённые в RemoteHangar аккаунты и доступные для них планы.

  • Отдельные токены RemoteHangar с разрешёнными API-операциями.

  • Доступ к источникам через настроенные инструменты помощника.

  • Лимиты и ошибки, которые обрабатывает ваше приложение.

  • Запросы и нужный контекст передаются выбранному провайдеру модели.

Встроим помощника в один ваш процесс

Выберем интерфейс, вопросы, источники и допустимые действия. В пилоте проверим путь пользователя и договоримся о критериях результата.

Обсудить пилот

Сроки, стоимость и объём работ согласуем до старта.