Рейтинг: 2 107
Верифицирован через Сбер ID
Всего отзывов: 2 0
  • Работ в портфолио: 11
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Образование: Магистратура
  • Стаж работы: 4 года
  • Тип занятости: Подработка
  • Юридический статус:Самозанятый
Был на сайте:

Описание

Клиенту требовался интерактивный Telegram-бот, который мог бы выступать в роли виртуального собеседника: поддерживать живой диалог, отвечать на вопросы пользователя, помогать советами и при необходимости генерировать изображения по текстовому запросу.
Цель проекта — создать персонализированного AI-ассистента с «человечным» стилем общения, который повышает вовлечённость пользователей и может использоваться как развлекательный, имиджевый или экспериментальный продукт (виртуальный друг, AI-персонаж, демонстрация возможностей ИИ).
Дополнительные требования включали:
• сохранение контекста диалога;
• адаптацию ответов под данные пользователя (имя, пол, возраст, часовой пояс);
• поддержку команд и сценариев (очистка истории, напоминания, календарь);
• генерацию реалистичных изображений по запросу пользователя;

Решение

Проект разработан на базе n8n с интеграцией ChatGPT / OpenAI API и внешних сервисов.
Основные шаги и технические решения:
1. Telegram-интеграция
Настроен приём сообщений и callback-кнопок через Telegram Bot API. Реализованы сценарии первичного знакомства, ввода данных пользователя и обработки команд.
2. Персонализация и память диалога
Подключена PostgreSQL-база данных для хранения профиля пользователя и истории сообщений. Использована долговременная память чата, что позволило боту «помнить» контекст общения и поддерживать непрерывный диалог.
3. AI-логика общения
Настроены AI-агенты с системными промптами, задающими характер персонажа (дружелюбный тон, лёгкая ирония, поддержка, психологические советы, имитация живого общения.
4. Определение типа запроса
— текстовый вопрос;
— генерация изображения.
6. Дополнительные сценарии
o работа с часовыми поясами;
o напоминания при долгом отсутствии пользователя;
o запись событий в Google Calendar;
o очистка истории переписки по команде.

Результат

В результате клиент получил полностью готового AI-чат-бота для Telegram, который:
• ведёт осмысленный диалог с учётом контекста и данных пользователя;
• отвечает на вопросы и поддерживает беседу в заданном стиле;
• генерирует реалистичные изображения по текстовому описанию;

На практике решение может использоваться:
• как виртуальный друг или AI-персонаж для Telegram-каналов;
• как демонстрационный проект для презентации возможностей ИИ;
• как основа для коммерческих ботов (поддержка, консультации, развлечения);
• как шаблон для быстрого запуска кастомных AI-ассистентов под разные ниши.

Презентация проекта

Алина чат-бот 2.png
Алина 4.png
Алина 5.png

Оценили проект:

0