Проєкти · IT Solutions
Rafael
У роботіРафаель — ШІ-шлюз, який ми створюємо для екосистеми Crypton: єдиний API, що обирає відповідну модель, веде живий голосовий діалог і діє лише зі схвалення людини.
- Роль
- Власний продукт
- Період
- 2026
- Результат
- ШІ-шлюз у роботі
07 · Rafael
Інтелект під контролем людини.
Рафаель — ШІ-шлюз, який ми створюємо для екосистеми Crypton: єдиний API, що обирає відповідну модель, веде живий голосовий діалог і діє лише зі схвалення людини.
Завдання
Завдання.
Кожен продукт, у який додають ШІ, заново збирає ті самі частини: доступ до моделей, резервні маршрути, голос, інструменти, квоти та журнали. Кожна копія поводиться трохи інакше, і її доводиться підтримувати окремо.
Crypton потребував інтелекту, за дії якого можна відповідати: асистента, що виконує реальні дії в месенджері, але ніколи не більше, ніж могла б сама людина, і ніколи без її згоди.
Підхід
Наш підхід до розв’язання.
01
Один шлюз, багато моделей
Застосунки звертаються до одного API, сумісного з OpenAI. Рафаель обирає модель для кожного запиту й непомітно перемикає маршрут, якщо провайдер недоступний.
02
Контроль залишається за людиною
Усе, що щось записує або надсилає, проходить ті самі чотири кроки: попередній перегляд, підтвердження, одноразове виконання та запис у журнал.
03
Чіткий розподіл ролей
Crypton відповідає за людей і дані, Рафаель — за інтелект. Застосунки ніколи не звертаються до Рафаеля напряму: права, квоти та згода спершу перевіряються в бекенді Crypton.
04
Перевірено публічно
Рафаель відповідає відвідувачам цього сайту в чаті та голосом. Найчесніша демонстрація — продукт, який працює там, де його може спробувати кожен.
Що ми створили
Що ми реалізували.
Текстовий асистент
Потокові відповіді, розуміння зображень, робота з файлами та виклик інструментів через інтерфейс, сумісний з OpenAI.
Живий голосовий діалог
Розмова в реальному часі з можливістю перебити, розшифровкою та коротким підсумком. Рафаель визначає мову співрозмовника.
Агенти з підтвердженням
Агенти планують завдання, показують, що збираються зробити, і чекають схвалення. Кожен запуск можна спершу перевірити, він записується в журнал і може бути повторений.
ШІ-секретар у Crypton
Коли користувач зайнятий, Рафаель відповідає на дзвінок, записує повідомлення й домовляється про час зворотного дзвінка.
Асистент на сайті
На alpineascent.ch Рафаель відповідає дванадцятьма мовами, відкриває потрібну сторінку, перемикає мову й готує заявку для нашої команди.
Архітектура
Стисло про систему.
Чотири рівні: застосунки Crypton для iOS, Android і вебу; бекенд Crypton для акаунтів, прав, квот і підтверджень; Рафаель для вибору моделі, голосу, агентів, файлів і знань; і самі моделі — від хмарних провайдерів до наших власних локальних моделей.
Запити, дані яких не повинні залишати нашу інфраструктуру, обробляються локальними моделями на наших власних серверах.
На сайті кожна дія перевіряється на сервері й обмежена цим сайтом, а голосовий ретранслятор не допускає ключі провайдерів у браузер.
Цифри та факти
Короткий огляд.
115
Методи API шлюзу
446
Дії асистента в Crypton
12
Мови цього сайту
У роботі та в активній розробці
Статус
Наші висновки
Що ми врахуємо в подальшій роботі.
- 01
Асистент заслуговує на довіру тим, чого він не робить: крок підтвердження — частина продукту, а не перешкода.
- 02
Вибір моделі — завдання шлюзу, а не кожного застосунку. Провайдери змінюються швидше, ніж продукти.
- 03
Голосовий асистент має показувати, що він думає. Тиша сприймається як збій, навіть коли відповідь уже в дорозі.
Наступні кроки
Що далі.
- Рафаель у нових застосунках Crypton і партнерських сервісах.
- Більше локальних моделей для завдань, дані яких мають залишатися в нашій інфраструктурі.
- Глибше знання проєктів і сервісів, щоб агенти планували з реальним контекстом.
Пов’язані проєкти

Повноцінна соціальна платформа — стрічка, повідомлення, сповіщення, пошук і аналітика — з нативними мобільними клієнтами та серверною частиною на Go.

Внутрішній набір інструментів для операторів, що дає змогу координувати ШІ-агентів у різних середовищах виконання через єдиний інтерфейс керування.
Продовжімо розмову
