TGViewer
R4marketing | канал Алексея Селезнёва | Язык R R4marketing | канал Алексея Селезнёва | Язык R @r4marketing · 4.13K subscribers
Post #1352 1.64K
Кастомизация интерфейса AI чата (shinychat)

Опубликовал 5 урок курса "Язык R для разработки AI инструментов". В этом уроке мы разбираем, как превратить базовое окно чата в профессиональное приложение. Мы детально изучим возможности пакета shinychat для глубокой кастомизации интерфейса: от визуального оформления до продвинутой логики работы с инструментами и сессиями. Проще говоря, разберемся, как сделать так, чтобы ваш AI-ассистент выглядел и работал как законченный ИТ-продукт.

Из видео вы узнаете:
• Как кастомизировать иконки, приветственные сообщения и темы оформления
• Как добавить систему интерактивных подсказок (suggestions) для управления диалогом
• Как закрепить поле ввода внизу экрана и использовать sidebar для интерфейса чата
• Как сделать работу AI-инструментов прозрачной для пользователя (отображение вызовов и аргументов)
• Как динамически менять иконки и описания в зависимости от результата работы функций
• Как реализовать сохранение и восстановление истории переписки через URL-параметры
• Как правильно использовать shinychat в сложных модульных Shiny-приложениях

Тайм коды:
00:00 Введение
01:04 План урока
03:05 Базовый интерфейс + Кастомизация иконки ассистента + приветственное сообщение
06:03 Добавление в чат подсказок
07:23 Применение тем, и расположение поля ввода запроса внизу страницы
09:33 Расположение интерфейса чата в sidebar
10:49 Как поместить интерфейс чата в карточку
11:30 Отображение в чате вызываемых моделью инструментов
14:10 Кастомизация иконки и описания вызываемых инструментов
17:28 Кастомизация отображения полученного вызываемым инструментом результата
20:13 Опции управления отображения вызываемых моделью инструментов
21:34 Восстановление и сброс диалога
24:51 Как использовать shinychat в модульных shiny приложениях
27:56 Заключение

#курсы_по_R
YouTube Кастомизация интерфейса AI чата (R + shinychat) В 5-м уроке курса мы переходим от логики к интерфейсу. Мало создать «умного» ассистента — нужно сделать так, чтобы пользователю было удобно и приятно с ним работать. Мы разберем пакет shinychat вдоль и поперек: от смены иконок до сложной интеграции в модульные…
  • 👍 18
  • ❤ 3
  • 🔥 2
More from @r4marketing
  1. Jul 7, 2026Вышел mcptools 1.0.0 Ребята из Posit исправили ошибки, и расширили функционал, судя по ном…
  2. Apr 15, 2026Автоматизация разработки в RStudio с помощью Gemini CLI В новом видео делюсь тем, как у ме…
  3. Mar 24, 2026Наверняка вы в курсе, что проект bookdown.org прекращает свою работу. На данный момент там…
  4. Mar 13, 2026Интерфейс для общения с данными на естественном языке: новый урок по пакету querychat В но…
  5. Feb 24, 2026Мультиагентные системы в R: пакет mini007 Опубликовал шестой урок курса "Язык R для разраб…
  6. Feb 18, 2026plumber2 0.2.0 Совсем недавно я рассказывал про plumber2, и вот появился его свежий релиз.…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →