Автонаповнення контенту за допомогою нейромереж для 1С-Бітрікс

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Автонаповнення контенту за допомогою нейромереж для 1С-Бітрікс
Середня
~1-2 тижні
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Автонаповнення контенту за допомогою нейромереж для 1С-Бітрікс

GPT-інтеграція в контентний pipeline Бітрікса вирішує проблему масштабу: написати унікальні тексти для 50 000 товарів вручну неможливо, а шаблонна генерація дає передбачувано слабкий результат. AI-генерація дозволяє створювати різноманітний контент на основі структурованих даних товару — з потрібним тоном, довжиною та SEO-оптимізацією.

Що можна автоматизувати за допомогою AI

  • Описи товарів — унікальний текст на основі характеристик
  • SEO-теги — title, description, keywords
  • Заголовки розділів — H1, H2 для сторінок категорій
  • Відповіді на часті запитання — FAQ-блоки для картки товару
  • Тексти кнопок і мікрокопі — call-to-action, підказки
  • Переклади — за наявності контенту однією мовою

Інтеграція з OpenAI API

Простий клієнт для роботи з Chat Completions API:

class OpenAiClient {
    private string $apiKey;
    private string $model = 'gpt-4o-mini';

    public function generate(string $prompt, int $maxTokens = 500): string {
        $response = (new \GuzzleHttp\Client())->post(
            'https://api.openai.com/v1/chat/completions',
            [
                'headers' => ['Authorization' => "Bearer {$this->apiKey}", 'Content-Type' => 'application/json'],
                'json' => [
                    'model' => $this->model,
                    'messages' => [['role' => 'user', 'content' => $prompt]],
                    'max_tokens' => $maxTokens,
                ],
            ]
        );
        return json_decode($response->getBody(), true)['choices'][0]['message']['content'];
    }
}

Управління витратами: GPT-4o-mini коштує ~$0.00015 за 1K input tokens. Опис товару = ~200 токенів промпту + ~300 відповіді. Разом 10 000 описів ≈ $5. GPT-4o дорожчий у 10 разів, але дає значно кращу якість.

Проєктування промптів

Якість виводу визначається промптом. Структура ефективного промпту для опису товару:

Ти копірайтер для інтернет-магазину електроніки.
Напиши опис товару в 2–3 абзаци (150–200 слів) для такого продукту:
Назва: {NAME}
Бренд: {BRAND}
Характеристики: {SPECS_LIST}

Вимоги:
- Стиль: професійний, без захоплень
- Перший абзац — головна перевага
- Другий абзац — технічні характеристики в контексті використання
- Третій абзац — для кого цей товар
- Без фраз "висока якість", "чудовий вибір"
- Мова: українська

Промпти зберігаються в Highload-блоці AiPrompts з прив'язкою до категорії товару — різні категорії потребують різних стилів.

Система черг та rate limiting

OpenAI має обмеження: 10 000 RPM і 10 000 000 TPM для GPT-4o-mini. Для великих каталогів потрібна черга:

CREATE TABLE ai_generation_queue (
    id SERIAL PRIMARY KEY,
    element_id INT NOT NULL,
    task_type VARCHAR(50),  -- 'description', 'seo_title', 'faq'
    status VARCHAR(20) DEFAULT 'pending',
    result TEXT,
    tokens_used INT,
    error TEXT,
    created_at TIMESTAMP DEFAULT NOW()
);

Воркер обробляє не більше 100 запитів на хвилину, додаючи паузи між батчами.

Контроль якості та модерація

AI може генерувати нерелевантний або некоректний контент. Система контролю:

Автоматичні перевірки:

  • Мінімальна довжина тексту (< 50 символів → помилка)
  • Відсутність заборонених слів/фраз
  • Перевірка на «галюцинації» — згадування характеристик, не переданих у промпті

Прапорці для ручної перевірки: елементи з низькою оцінкою якості (визначаємо другим AI-запитом — промпт «Оціни якість цього опису за шкалою 1–10 і вкажи причину») позначаються для рев'ю менеджером.

Таймлайн робіт

Етап Термін
Інтеграція з OpenAI/Anthropic API, rate limiter 1–2 дні
Розробка промптів по категоріях (ітеративно) 2–3 дні
Система черг, воркери 1–2 дні
Контроль якості, модерація 1–2 дні
Адміністративний інтерфейс, статистика витрат 1 день

Разом: 6–10 робочих днів. Ітерації над промптами тривають ще 1–2 тижні після запуску.