Перейти к содержимому
21 Apr 2026

ai-xodim.uz — каталог AI-агентов для бизнеса в Узбекистане

ai-xodim.uz — платформа-каталог AI-сотрудников для бизнеса в Узбекистане: ИИ-продавцы, операторы и ассистенты. Интеграция с LLM OpenAI.

ai-xodim.uz — каталог AI-агентов для бизнеса в Узбекистане

Контекст и задача

В Узбекистане AI-технологии развиваются быстро, но бизнесу сложно понять, какое именно решение ему нужно. Агенты разрозненны, каждый провайдер продвигает себя отдельно, а цены и возможности непрозрачны.

Цель проекта ai-xodim.uz — создать единую витрину-каталог AI-сотрудников для компаний Узбекистана: клиент в одном месте выбирает ИИ-продавца, оператора колл-центра, HR-ассистента или агента поддержки, заказывает демо и подключает его к своему бизнесу.

Ключевые требования:

  • Интерфейс на 4 языках (uz, oz, ru, en)
  • Категории и фильтрация агентов
  • Живое демо-общение на базе OpenAI
  • Удобная админ-панель на Filament

Технический стек и архитектура

Проект построен как монолитное Laravel-приложение — это подходит для быстрой итерации и небольшой команды.

  • Backend: Laravel 11, PHP 8.3, Queue (Redis), Horizon
  • Админка: Filament 3 — ресурсы, relation managers, кастомные страницы
  • Frontend: Blade + Alpine.js + Tailwind CSS — лёгкий SPA-подобный опыт
  • AI-слой: OpenAI Chat Completions API через openai-php/client
  • База: MySQL + spatie/laravel-translatable для контента на 4 языках
  • Кеш и очереди: Redis

Архитектурное решение: вся логика, связанная с LLM, вынесена в namespace Services\\AI. У каждого типа агента свой prompt template, поэтому добавить нового агента — это одна запись в БД и один prompt-файл, без правок кода.

$reply = app(AgentChatService::class)
    ->for($agent)
    ->ask($userMessage);

Ключевые фичи

  • Каталог AI-агентов — по категориям (продавец, оператор, HR, поддержка, маркетинг)
  • Живое демо-чат — пользователь прямо на сайте общается с агентом через OpenAI
  • Фильтры и поиск — по отрасли, диапазону цен, интеграциям (Telegram, WhatsApp, CRM)
  • Мультиязычный контент — 4 языка, редактирование в одной форме админки
  • Lead-форма и webhook в CRM — заявки на демо уходят автоматически
  • Filament-админка — ресурсы для агентов, категорий, заявок, тарифов и промптов
  • Аналитика — просмотры, демо-сессии и конверсия по каждому агенту
  • SEO — SSR, hreflang на 4 языка, sitemap.xml, структурированные данные

Сложности и как их решили

1. Интеграция с OpenAI и контроль расходов. Живой демо-чат — это постоянные вызовы API, то есть реальные деньги. Решение:

  • Rate limit на IP и сессию (Laravel RateLimiter)
  • Настройка max_tokens и модели на уровне агента — по умолчанию дешёвые gpt-4o-mini
  • Кеширование промптов и ответов в Redis для повторяющихся запросов
  • Асинхронная обработка длинных ответов через очереди

2. Контент и промпты на 4 языках. Агент должен говорить своим голосом на каждом языке. Через spatie/laravel-translatable переводимыми сделали и сами промпты: админ заполняет 4 версии в одной форме.

3. Короткий срок (1 месяц). Подход Filament-first: сначала вся админка и модель данных, потом публичная часть. Это позволило клиенту начать наполнять каталог ещё до финального фронтенда.

4. Сохранение контекста диалога. В демо-чате пользователь задаёт несколько вопросов подряд. Для сессии каждого агента последние N сообщений хранятся в БД и отправляются как контекст следующего запроса, а старые сообщения обрезаются автоматически.

Результаты

  • MVP запущен за 1 месяц и работает на публичном домене ai-xodim.uz
  • Контент на 4 языках — каждая карточка агента и промпт в 4 версиях
  • Среднее время ответа AI — 1.5–2.5 сек. (со стримингом)
  • Средняя загрузка страницы — меньше 1 сек. (кеш + простой Blade + Alpine)
  • Filament-админка передана маркетинг-команде клиента — новые агенты добавляются без разработчика
  • Заявки на демо уходят прямо в CRM, без ручного переноса

Главный результат для клиента — на рынке Узбекистана появилось первое единое окно для подбора AI-решений.

Выводы и планы развития

ai-xodim.uz — это каталог, который может вырасти в полноценный marketplace AI-агентов. Дальнейшие шаги:

  • Личные кабинеты — компании арендуют агента и настраивают его под себя
  • Конструктор персонализированных промптов — на основе данных компании клиента
  • Готовые интеграции с Telegram и WhatsApp Business как шаблоны
  • RAG-слой — подключение базы знаний клиента (документы, FAQ) к агенту
  • Оплата и подписка — Click, Payme, Uzcard
  • Голосовые агенты (voice AI) с STT/TTS

С технической стороны стек подобран удачно: связка Laravel + Filament + Alpine позволяет небольшой команде двигаться быстро и наращивать продукт поэтапно.