Готовые решения для Битрикса

Sendev: AI Core

Sendev: AI Core

Sendev: AI Core

На модерации
Sendev: AI Core — бесплатный базовый модуль для 1С-Битрикс, который выносит работу с нейросетями в единый слой: провайдеры, промпты, кэш, очередь, журнал и безопасность. Изначально модуль был разработан для собственных решений компании Sendev, а затем стал доступен сторонним разработчикам как готовая AI-инфраструктура для их модулей и проектов.
На модерации
бесплатно

Скриншоты

Описание

Немного истории. Модуль Sendev: AI Core изначально разрабатывался исключительно для собственных нужд — как общий AI-слой для интеграции нейросетей во внутренние модули компании. Когда стало понятно, что архитектура универсальна и может быть полезна за пределами наших задач, мы приняли решение поделиться наработкой с сообществом. Именно поэтому в публичной версии появились разделы, которых не было во внутренней: полноценная библиотека Промптов с категориями и переменными, интерактивная Песочница для тестов без написания кода, встроенная Документация и готовые профили популярных провайдеров. Модуль получился таким, каким мы хотели бы его видеть, если бы начинали интеграцию AI в Битрикс с нуля.

Sendev: AI Core (sendev.aicore) — это бесплатное ядро AI-интеграций для 1С-Битрикс и Битрикс24. Модуль закрывает всю инфраструктурную часть работы с нейросетями: подключение провайдеров, маршрутизацию, промпт-инжиниринг, кэширование, очередь для долгих задач, аудит и безопасное хранение ключей. Функциональные модули получают простой публичный API (Gateway, AIRequest, AIResponse) и больше не зависят от конкретных внешних сервисов.

Что внутри

  • Единый Gateway — одна точка входа для всех AI-запросов из любых модулей сайта.
  • Расширяемые драйверы провайдеровopenai_compatible, bothub, dummy + возможность подключить свой класс.
  • Готовые профили подключения — Dummy, OpenRouter, DeepSeek, Qwen/DashScope, Mistral, Groq, Together, Cerebras, Hugging Face Router.
  • Гибкая авторизация — Bearer token, API key header (с поддержкой префикса), custom header, Basic auth, no auth.
  • Библиотека промптов с категориями (SEO, маркетинг, IT, учёба, документы, переводы и др.), переменными {{NAME}}, версиями и сценариями.
  • Песочница — тестовая страница, где можно проверить маршрут, промпт и ответ до написания интеграционного кода.
  • Кэш по нормализованному хэшу запроса с настраиваемым TTL.
  • Очередь для долгих задач с агентом-обработчиком и retry-логикой.
  • Журнал со статусами, стоимостью, токенами, длительностью и маскированными preview запроса/ответа.
  • Endpoint для Bitrix24 AI Engine/bitrix/tools/sendev.aicore/engine.php.
  • Поддержка СУБД — таблицы создаются через D7 ORM, совместимы с MySQL/MariaDB и PostgreSQL.
  • Безопасность — HTTPS только для внешних API, секреты шифруются AES-256-GCM и не выводятся в интерфейс, preview в журнале маскируется, формы защищены CSRF.
  • Локализация — русский и английский языки.

Как это используется

Функциональный модуль формирует AIRequest со своим moduleId, сценарием (seo.meta_description, marketing.ad_text, it.code_review и т. п.), сообщениями и переменными. AI Core сам выбирает активного провайдера по сортировке, применяет промпт, проверяет кэш, делает запрос, считает стоимость и пишет запись в журнал. Администратор сайта может в любой момент сменить провайдера, модель или ключ — без правки кода функциональных модулей.

use Sendev\AICore\DTO\AIRequest;
use Sendev\AICore\Gateway;

$response = Gateway::getInstance()->complete(AIRequest::createText([
    'moduleId' => 'vendor.module',
    'scenario' => 'seo.meta_description',
    'messages' => [['role' => 'user', 'content' => 'Сгенерируй meta description']],
    'variables' => ['PAGE' => 'Кроссовки', 'KEYWORDS' => 'купить кроссовки'],
]));
$text = $response->getText();

Кому подойдёт

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

Модуль распространяется бесплатно, исходный код открыт в рамках поставки.

FAQ

Модуль изначально делался для собственных задач компании. Когда мы решили опубликовать его, то выбрали свободную модель распространения: пусть сообщество использует, тестирует и предлагает улучшения.

Стоимость услуг по разработке и сопровождению сайтов на 1C-Битрикс

Техническая поддержка

сайтов на CMS 1C-Битрикс

от 20 000 рублей/месяц
Оптимизация производительности действующих интернет-проектов, наполнение и сопровождение, полная техническая поддержка и продвижение в поисковых сетях.

* стоимость зависит от объема и сложности выполняемых работ

Лендинг

от 3 дней

от 25 000 рублей

Разработка одностраничного сайта на платформе Битрикс

* стоимость зависит от наличия верстки, использования готового решения и т.д.

Интернет-магазин на готовом решении

от 7 дней

от 40 000 рублей
запуск сайта в максимально короткие сроки

* указана минимальная стоимость. Стоимость выбранной лицензии «1С-Битрикс» оплачивается отдельно.