Хочете будувати кар’єру в Data Science та AI? Vodafone Big Data Lab відкриває новий набір —>
Наталя ХандусенкоШІ
10 вересня 2026, 10:21
2026-09-10
Один фреймворк для 5 бізнесів: український інженер створив універсального ШІ-консьєржа для Telegram
Валентин Соломко, AI-First Software Engineer, розробив v2v-demo — універсальний голосовий ШІ-консьєрж-фреймворк для Telegram. Проєкт вирішує одну з найбільших проблем сучасних голосових ботів: високу вірогідність галюцинацій та втрати довіри користувачів через переконливий і плавний голос інструменту.
Валентин Соломко, AI-First Software Engineer, розробив v2v-demo — універсальний голосовий ШІ-консьєрж-фреймворк для Telegram. Проєкт вирішує одну з найбільших проблем сучасних голосових ботів: високу вірогідність галюцинацій та втрати довіри користувачів через переконливий і плавний голос інструменту.
Замість створення окремих скриптів під кожне завдання інженер розробив єдину архітектуру, яка зараз одночасно забезпечує роботу п’яти незалежних бізнес-асистентів: стоматологічної клініки, автосервісу, агенції нерухомості, клінінгової компанії та бюро перекладів. Кожен бот має власну базу знань та індивідуальну схему збору лідів, але працює на спільному ядрі заземлення.
Архітектурні рішення та контроль безпеки
Усі 5 вертикалей доступні через один inline-пікер у Telegram. Розширення системи не вимагає дублювання коду: конфігурація повністю описується в одному JSON-маніфесті, тоді як механіка Telegram, оркестрація LLM та гейт заземлення залишаються незмінними.
Ключові технічні характеристики фреймворку:
Перевірка до виклику LLM: гейт безпеки аналізує перетин ключових слів із базою знань та списком жорсткої ескалації до звернення до мовної моделі. Якщо показник релевантності нижчий за поріг, діалог одразу передається оператору.
Автоматизовані probe-прогони: для перевірки логіки використовується інструмент dialog-probe, який тестує сценарії через живий конвеєр (гейт + LLM) без використання Telegram або моків.
Двомовність: визначення та перемикання між українською та англійською мовами здійснюється на кожному кроці за допомогою lingua-go.
Під час автоматизованого тестування за допомогою dialog-probe вдалося виявити критичну проблему безпеки ще до релізу. Запит щодо лікування дитини «уві сні» в стоматологічному боті кваліфікувався як звичайний запис на прийом, хоча седація вимагає обов’язкової попередньої консультації анестезіолога. Ситуацію виправили коригуванням промпту та перевірили серією додаткових тестів.
«Я побудував голосовий AI-консьєрж-фреймворк для Telegram — і саме тому, що це фреймворк, а не скрипт під одну задачу, зараз за ним живуть п’ять незалежних бізнес-асистентів, — зазначає Валентин Соломко у своєму дописі на LinkedIn. — Голосовий бот звучит природно, і саме тому легко приховує неточність. Плавний голос, що читає розмиту чи вигадану відповідь, провалює єдине, що важливо для бота підтримки — довіру. Друга задача полягала у тому, щоб зробити це універсальним для різних бізнесів без форку коду під кожен».
Проєкт написаний на Go, має лише одну основну сторонню залежність та повністю покритий тестами: усі 124 перевірки (gofmt, go vet, go test -race) проходять успішно.
«Один inline-пікер у Telegram, за яким — стоматологічна клініка, автосервіс, агенція нерухомості, клінінгова компанія, бюро перекладів. Кожен асистент має свою базу знань, привітання й схему збору ліда, але всі діляться одним ядром гейта заземлення, — підкреслює розробник. — Один JSON-маніфест керує пікером. Додати шосту тему — це зміна даних, не коду. Гейт, оркестрація LLM, Telegram-механіка лишаються ідентичними під капотом».
Докладніше ознайомитися з розробкою можна на GitHub.
Соціальні мережі та штучний інтелект формують глобальні наративи про війну в Україні. Як їх використовують українці та росіяни — аналітика від Foreign Policy
Напередодні вторгнення росії в Україну соціальні медіа слугували полем битви для держав і недержавних діячів, щоби поширювати конкуруючі наративи про війну та зображати поточний конфлікт у своїх власних інтересах. Видання Foreign Policy опублікувало великий аналітичний матеріал, як українці та росіяни використовують соціальні мережі, щоб давати інформацію про війну. Наводимо його адаптований переклад.