Кейс
Собственный проект · Интеграция ИИ (бета)
Вместо стен текста в чате: ИИ строит интерфейс под задачу.
Скриншоты
Проблема
Обычное окно чата отвечает на всё одинаково. Для сравнения нужна таблица, для плана — шаги, для вставленных данных — диаграмма. Если запихнуть всё это в абзацы, пользоваться ответом будет сложнее.
Что я сделал
Я создал фронтенд на React и бэкенд на Bun, которые потоково передают интерфейсы из OpenAI через OpenUI. Кнопки для продолжения диалога и формы отправляют ответы обратно модели, некорректные ответы можно исправить одним кликом, а историю чата — удалить с возможностью отмены. Ваш API-ключ хранится только в памяти вкладки браузера.
Результат
Рабочая бета с восемью стартовыми задачами, версиями интерфейса для телефона и компьютера и ограниченным офлайн-демо, которому не нужен ключ. Это эксперимент для одного пользователя, а не готовый продукт. Исходный код открыт под лицензией MIT.
Проверь сам
Связанная услуга: Веб-приложения и ИИ-интеграции
Мой стек
За всё берусь. Ни в чём не мастер.
И всё равно довожу всю эту хрень до релиза
