К содержанию
BotLab

Искусственный интеллект и AI-интеграции

Интеграция ChatGPT с Telegram-ботом

Опубликовано

Задача в чате

Клиент пишет своими словами: «завтра привезёте в Чирчик?». Кнопка ловит только пункт, который завели заранее. Модель нужна, когда фразы разные, а ответ должен стоять на ваших правилах доставки, а не на догадке.

Как текст доходит до ответа

Сообщение принимает ваш сервер. Он добавляет короткую инструкцию и кусок прайса, вызывает API модели и возвращает текст в тот же чат. Ключ хранится на сервере и в диалог не попадает. Сборку контура смотрите у чат-ботов, границы сценария — в разборе ограничений.

Что уходит без сотрудника

Бот сам отправляет приветствие, статус уже созданной заявки и часы из файла. Цену, скидку и обещание срока подтверждает человек или правило из базы. Модель готовит черновик и оплату не проводит.

Откуда факты о компании

Районы, часы и формулировки сервер подставляет в каждый запрос. Между чатами модель этот список не помнит.

Где ответ ошибается

Модель легко называет район, которого нет в списке. Нет совпадения со справочником — сообщение клиенту не отправляем. Паспорта и номера карт в запрос не кладём. Журнал закрыт по ролям и по сроку хранения. Telegram-бот с ChatGPT на заказ здесь означает эту связку, а не чат без справочника.

Что двигает бюджет

Время уходит на список тем, которые бот закрывает сам, и на проверки перед отправкой. Дальше на объём влияют число запросов к модели и правки инструкции, когда появляется новая услуга.

Когда хватит кнопок

Три пункта меню и поле телефона модель не улучшит. Кнопки не выдумывают адрес.

Вопросы

Ключ попадёт в Telegram?

Нет. Его видит только сервер, который вызывает API модели.

Бот сам назовёт цену доставки?

Только если цену подставило правило из вашей базы. Иначе это черновик, его подтверждает человек.

Зачем свой сервер, если сообщение уже в Telegram?

Telegram доставляет текст. К модели обращается ваш сервер, поэтому ключ и справочник остаются у вас.