Это интерактивный чат-интерфейс в стиле киберпанк, построенный на Next.js с использованием API X.AI (Grok).
- 🤖 Интеграция с моделью Grok от X.AI
- 🎨 Стильный киберпанк-интерфейс
- 💬 Потоковая передача ответов в реальном времени
- ✨ Поддержка Markdown в сообщениях
- 📱 Адаптивный дизайн
- 🌙 Оптимизированные шрифты Geist
- Клонируйте репозиторий
- Установите зависимости:
npm install
# или
yarn install
# или
pnpm install- Создайте файл
.envи добавьте ваш API ключ X.AI и системную задачу для бота:
X_AI_API_KEY=ваш_ключ_здесь
NEXT_PUBLIC_TASK=Системная задача для бота- Запустите сервер разработки:
npm run dev
# или
yarn dev
# или
pnpm dev- Откройте http://localhost:3000 в браузере
- Next.js 15.0
- React 19
- Tailwind CSS
- Radix UI
- React Markdown
- Lucide Icons
/src/app/page.js- Основной компонент чата/src/app/api/completion- API-маршрут для интеграции с X.AI/src/components/ui- Переиспользуемые UI компоненты/src/lib- Утилиты и вспомогательные функции
Проект можно развернуть на Vercel Platform.
- Создайте аккаунт на Vercel
- Импортируйте проект из Git
- Настройте переменные окружения
- Разверните
MIT