Пока лежал в больнице, запилил онлайн-психолога в телеграм на gpt4-turbo

Пока лежал в больнице, запилил онлайн-психолога в телеграм на gpt4-turbo

Что это?

@calm_mind_bot - по сути телеграм-бот психолог, с которым можно общаться текстом, голосом, кружками.

Он также отвечает голосом или текстом.

Из интересного

В первый день тестового запуска я оставил бота включенным. И никак не ограничивал запросы. Через 2 часа я заметил, что сожрался весь баланс на OpenAI.

Оказывается, кто-то нашел бота пока он простаивал в тестовом режиме, и скидывал в бота очень длинные рассказы/фанфики. А потом также просил развернутую рецензию от нейросети на тексты.

Поэтому я решил не выкатывать бота в прод без монетизации :)

Технологии и Экономика

- Python, Aiogram

- Модель gpt4-turbo, whisper

- Довольно массивные системные инструкции

- За запрос тратится около 2000-3000 токенов

- Помнит последние ~10 сообщений.

- Себестоимость 5-7 руб за обработанный вопрос-ответ

Как работает

Неплохо. Позволяет взглянуть на ситуацию со стороны. Подсказывает как можно улучшить свое текущее состояние.

Приятно, что может отвечать голосом. Хотел сначала сделать озвучку на Elevenlabs, но себестоимость ответа до 15 рублей подскакивала.

gpt4-turbo, кажется лучше и четче, чем gpt3-turbo. Но в 5-10 раз медленнее.

Отвечает на разных уровнях подробности, как попросишь.

В ТГ я пишу про свои pet-проекты, welcome.

55
16 комментариев

Странная идея, но будущее у нее есть!

2

Неплохая идея — отправить всех авторов к нейросети. Можно сказать, сбывается мечта слушателей/читателей всех времен и народов.

1

Оч классная штука получилась, отвечает релевантно запросу, держит контекст, реально, как будто с человеком общаешься!

2

Вопрос: как скорость ответа? Ок, или лучше сделать быстрее (за 4-5 сек), но чуть чуть более общими формулировками будет отвечать?

Офигенно) спасибо что протестировали!

Тоже были забавные случаи. У нас бот обучения английскому, так один из пользователей хорошо знал английский и тоже перешёл на общение с психологом, но на английском))

1