AI-функции
AI-функции — возможности платформы, которые работают через языковую модель: краткое изложение постов, бот в комментариях и модерация текста.
Обзор
Платформа подключается к одному провайдеру языковой модели, и его используют все AI-функции. Провайдер и промпты настраиваются в группе Админ-панель → AI.
Модерация текста и изображений описана в разделе Модерация.
Провайдер
Провайдер подключается в Админ-панель → AI → Настройки:
- Провайдер AI: DeepSeek, OpenAI, Google Gemini или YandexGPT
- API ключ: обязателен
- Модель: обязательна
- Base URL: адрес API
Значения по умолчанию:
| Провайдер | Модель по умолчанию | Base URL по умолчанию |
|---|---|---|
| DeepSeek | deepseek-chat | https://api.deepseek.com/v1 |
| OpenAI | gpt-6-luna | https://api.openai.com/v1 |
| Google Gemini | gemini-3.8-flash | https://generativelanguage.googleapis.com/v1beta/openai |
| YandexGPT | gpt://<ID каталога>/yandexgpt-lite/latest | https://llm.api.cloud.yandex.net/v1 |
Для YandexGPT модель указывается в формате gpt://<ID каталога>/<модель>, где ID каталога берётся из консоли Yandex Cloud.
Краткое изложение
Краткое изложение доступно у постов, в абзацах и списках которых не меньше 400 символов текста. Модель получает заголовок, подзаголовок и текст поста. Изложение создаётся при первом запросе и сохраняется: следующие читатели получают готовое, после правки поста оно не обновляется.
Изложение доступно пользователям с функцией подписки post_summaries.
Промпты задаются в Админ-панель → AI → Краткое изложение:
- Системный промпт: роль модели и общие правила
- Пользовательский промпт: задание, которое добавляется после текста поста
Бот в комментариях
Бот — пользователь платформы, от имени которого публикуются ответы модели. Он настраивается в Админ-панель → AI → Бот:
- Аккаунт бота: пользователь, от имени которого бот отвечает; пока он не выбран, бот не работает
- Промпт: инструкции для ответа; если не заполнено, используется промпт по умолчанию
При первичном заполнении базы создаётся пользователь ChatGPT Bot с адресом профиля chatgptbot, и он назначается аккаунтом бота.
Бот отвечает на комментарий, в котором упомянут его адрес профиля и, кроме упоминания, есть текст, например: @chatgptbot объясни разницу между REST и GraphQL. Модель получает заголовок, подзаголовок и первые 5000 символов текста поста вместе с вопросом, а ответ публикуется в ветке комментария.
Ответы бота доступны пользователям с функцией подписки chatgpt_comments. Остальным бот отвечает комментарием со ссылкой на оформление подписки.