Бесплатно запустить YandexGPT для генерации постов в Telegram можно через веб-интерфейс Alice.yandex.ru (до 5 запросов в день), API Yandex Cloud с лимитом 10 запросов в час или no-code платформы типа Albato с 30-дневным пробным периодом. Выбор метода зависит от объёма постов и требуемой степени автоматизации.
Зачем это нужно
- Экономия времени на написание контента — YandexGPT генерирует посты за секунды вместо часов ручной работы.
- Масштабируемость канала — автоматизация позволяет поддерживать регулярное расписание публикаций без участия человека.
- Нулевые финансовые затраты на начальном этапе — бесплатные лимиты достаточны для тестирования и малых каналов.
- Снижение загруженности администратора — боты берут на себя рутинные задачи копирайтинга.
- Согласованность стиля контента — нейросеть соблюдает одинаковый тон и формат всех публикаций.
Пошаговая инструкция
Способ 1: Через веб-интерфейс Alice.yandex.ru (самый быстрый)
- Откройте в браузере alice.yandex.ru.
- В поле ввода напишите промпт для генерации поста, например:
Напиши пост для Telegram-канала о программировании. Объём 150 слов, формат: заголовок + основной текст + призыв к действию. - Нажмите клавишу
Enterили кнопку отправки сообщения. - Дождитесь ответа YandexGPT (обычно 10–30 секунд).
- Выделите сгенерированный текст левой кнопкой мыши.
- Скопируйте текст комбинацией
Ctrl+C(Windows) илиCmd+C(Mac). - Откройте Telegram, перейдите в нужный канал.
- Нажмите на поле ввода сообщения и вставьте текст комбинацией
Ctrl+VилиCmd+V. - Нажмите кнопку отправки или
Ctrl+Enter.
Ограничение: максимум 5 запросов в сутки к базовой модели Lite. Для большего количества потребуется подписка Яндекс Плюс (от 399 ₽/мес).
Способ 2: Через Yandex Cloud API (для полуавтоматизации)
- Перейдите на cloud.yandex.ru в браузере.
- Нажмите кнопку
Войтии авторизуйтесь через Яндекс-аккаунт. - Согласитесь с условиями использования и заполните профиль организации (требуется указать реквизиты ИП или ООО).
- На панели управления нажмите
Создать каталоги назовите егоtelegram-bot. - В левом меню выберите
Сервисные аккаунты, затем нажмитеСоздать сервисный аккаунт. - Назовите аккаунт
yandexgpt-botи нажмитеСоздать. - Откройте созданный аккаунт и переходите на вкладку
Ключи. - Нажмите
Добавить ключ, выберитеСоздать новый ключ API. - Скопируйте выданный API-ключ и сохраните его в текстовый файл на вашем компьютере.
- На вкладке
РолинажмитеДобавить рольи выберитеai.languageModels.user. - Откройте командную строку (Windows:
Win+R, введитеcmd; Mac/Linux: терминал). - Установите Python, если его нет: введите
python --version. - Установите библиотеку requests введя команду:
pip install requests. - Создайте файл
generate_post.pyв любой папке с содержимым:
import requests
import json
API_KEY = "YOUR_API_KEY" # Вставьте скопированный ключ
FOLDER_ID = "YOUR_FOLDER_ID" # ID вашего каталога из облака
headers = {
"Authorization": f"Api-Key {API_KEY}",
"x-folder-id": FOLDER_ID,
}
data = {
"modelUri": f"gpt://YOUR_FOLDER_ID/yandexgpt/latest",
"completionOptions": {
"temperature": 0.7,
"maxTokens": 500
},
"messages": [
{
"role": "user",
"text": "Напиши пост для Telegram-канала о стартапах. 200 слов, с эмодзи, включи призыв к действию."
}
]
}
response = requests.post(
"https://llm.api.cloud.yandex.net/foundationModels/v1/completion",
headers=headers,
json=data
)
result = response.json()
if "result" in result:
print(result["result"]["alternatives"][0]["message"]["text"])
else:
print("Ошибка:", result)
- В этом файле замените
YOUR_API_KEYна скопированный ключ иYOUR_FOLDER_IDна ID каталога из облака (найдите в интерфейсе Cloud). - Откройте командную строку, перейдите в папку с файлом и выполните:
python generate_post.py. - Сгенерированный пост отобразится в консоли — скопируйте его и вставьте в Telegram вручную.
Бесплатный лимит: 10 запросов в час к моделям Lite и Pro. После исчерпания лимита подключается платёж (от 0,20 ₽ за 1000 токенов).
Способ 3: Через no-code платформу Albato (полная автоматизация)
- Откройте albato.ru в браузере.
- Нажмите кнопку
Создать аккаунт, введите email и пароль. - Подтвердите email по ссылке в письме.
- На главной панели нажмите
Создать новый сценарий. - Назовите сценарий
Telegram Posts Generator. - В разделе
ТриггерынажмитеДобавить триггери выберитеРасписание. - Установите нужную частоту публикаций (например,
Ежедневно в 10:00). - В разделе
ДействиянажмитеДобавить действиеи найдите сервисYandexGPT. - Авторизуйте доступ к YandexGPT через Яндекс-аккаунт.
- В поле
Запросвведите промпт:Напиши пост для Telegram про {тема}. 180 слов с эмодзи и кнопкой подписки. - Нажмите
Добавить действиеи выберитеTelegram. - Авторизуйте доступ к Telegram-боту (вам выдадут токен бота — сохраните его).
- Выберите канал для публикации из выпадающего списка.
- В поле
Сообщениевставьте переменную результата YandexGPT:{результат_запроса}. - Нажмите кнопку
Запустить сценарий. - Убедитесь, что первый пост успешно опубликовался в канал.
Сроки: 30 дней полностью бесплатного использования без ограничений. После пробного периода доступны платные тарифы.
Часто задаваемые вопросы
Можно ли сделать генерацию полностью бесплатной на неограниченный срок?
Да, если использовать способ 1 (Alice.yandex.ru) и вручную копировать посты до 5 в день, или воспользоваться бесплатным пробным периодом Albato (30 дней), после чего перейти на платный тариф или вернуться на способ 1.
Нужны ли спецзнания в программировании для запуска способа 2?
Базовый уровень — понимание командной строки и умение скопировать API-ключ, остальное описано в инструкции пошагово.
Какой способ лучше для канала с 10+ постами в день?
Способ 3 (Albato) на пробный период или способ 2 (Yandex Cloud API) с подготовкой бюджета на платежи после исчерпания бесплатного лимита.