Osmi
OpenAI Ассистент

Темы

Потоки используются только при использовании помощника OpenAI. Это сеанс общения между помощником и пользователем. Потоки хранят сообщения и автоматически обрабатывают усечение, чтобы вписать содержимое в контекст модели.

Раздельные диалоги для нескольких пользователей

Пользовательский интерфейс и встроенный чат

По умолчанию пользовательский интерфейс и встроенный чат автоматически разделяют потоки для разговоров нескольких пользователей. Это достигается путем генерации уникального chatId для каждого нового взаимодействия. Эта логика реализуется внутри OSMI-AI.

API прогнозирования

POST /api/v1/prediction/{your-chatflowid}, укажите chatId. Для того же chatId будет использоваться тот же поток.

{
    "question": "hello!",
    "chatId": "user1"
}

API сообщений

  • GET /api/v1/chatmessage/{your-chatflowid}
  • DELETE /api/v1/chatmessage/{your-chatflowid}

Вы также можете фильтровать сообщения через chatId - /api/v1/chatmessage/{your-chatflowid}?chatId={your-chatid} Все беседы также можно визуализировать и управлять ими через пользовательский интерфейс: