
Chatbot Template
Минимальный шаблон чат-бота на Next.js и AI SDK: потоковые ответы, вызов инструментов, веб-поиск.
Возможности: • Потоковая генерация ответов с рендерингом Markdown через shadcn/typeset • Поддержка вызова инструментов • Веб поиск через встроенные поисковые инструменты AI провайдеров • Интерактивные уточняющие вопросы. Модель может задавать вопросы пользователю, а ответы отображаются прямо в интерфейсе через компонент questionnaire от shadcn • Готовый пример серверного инструмента для получения информации о GitHub репозиториях • Отображение источников веб поиска и использованных сайтов прямо в сообщениях • Типизированные состояния инструментов с отображением процесса выполнения, результата и ошибок • Возможность добавлять собственные инструменты и создавать для них отдельные UI компоненты • Типизированные входные и выходные данные инструментов через InferUITools • Развёртывание в Vercel в один клик с автоматическим подключением к Vercel AI Gateway • При развёртывании через Vercel дополнительная настройка ключа AI Gateway не требуется, авторизация выполняется автоматически через OIDC