Вложений: 1
Простой бот для чата с поддержкой нейросетей для перевода сообщений и бота-помощника
Написал простого бота для чата с графическим интерфейсом. Есть общий чат, шепталка, да и всё на этом.
...Ах да, про нейросети :) Бот кроме того умеет отправлять (настраиваемый) запрос через терминал с сообщением от пользователя в качестве аргумента - и пересылать ответ. Эта дополнительная функциональнасть может использоваться, например, для подключения нейросети которая отвечает на запросы. Конкретно поддерживаются два интерфейса: для перевода сообщений с русского на английский и обратно, и для ответа на произвольные запросы. Но чтобы это работало нужно дополнительно устанавливать пакеты на питоне и качать нейросетевые модели (обычно от нескольких Гб и выше). В папке с ботом см. инструкции в README_ru.html.
Главное окно программы: http://teatr.activeworlds.ru/bots/qt...ain_window.png
Скачать можно по ссылке: http://teatr.activeworlds.ru/bots/qt..._chat_v1.0.zip
Еще пара прекрасных новостей
Бот по ссылке выше (http://teatr.activeworlds.ru/bots/qt..._chat_v1.0.zip - чтобы не плодить версии на хостинге любезно предоставленным администрацией) оброс дополнительным полезным функционалом, таким как выбор аватара, телепорт и возможность смотреть какие миры доступны и сколько в них людей. Кроме того, я нашел нейросеть для ИИ-помощника которая очень хорошо говорит по-русски и дает очень толковые развернутые ответы на самые разные вопросы. Обновленные инструкции в файле README_ru.html. Рекомендую обновить на эту версию.
Эту же версию скомпилировал под Линукс (тестировал на Kubuntu 22.04): http://teatr.activeworlds.ru/bots/qt...linux_v1.0.zip. Релевантные инструкции также в архиве в файле README_ru.html.
Пример ответов нейросети:
19:31:42 Snow Queen: Боб, как защититься от ИИ?
19:33:11 [Bob]: Вопрос о том, как защититься от искусственного интеллекта (ИИ), весьма актуален в современном мире, где технологии становятся всё более
19:33:11 [Bob]: инсайнными и способными к самостоятельным действиям. Важно понимать, что ИИ - это инструмент, который может быть использован как
19:33:11 [Bob]: положительно, так и отрицательно в зависимости от целей его разработчиков и пользователей. В целом, для защиты от негативного влияния ИИ
19:33:11 [Bob]: можно использовать следующие меры: 1. **Обеспечение безопасности данных**: Важно хранить персональные данные и конфиденциальную информацию...
<...>
19:33:11 [Bob]: 8. **Развитие сотрудничества между людьми и системами**: Создание технологий, которые могут взаимодействовать с людьми на равных условиях,
19:33:11 [Bob]: может помочь избежать конфликтов и негативного влияния ИИ. Важно понимать, что защита от ИИ - это долгосрочный процесс, который требует
19:33:11 [Bob]: постоянной работы и совместных усилий со стороны правительств, бизнеса, науки и общественности.
19:44:21 Snow Queen: Боб?
19:44:40 [Bob]: Привет! Я здесь, чтобы помочь тебе. Если у тебя есть вопрос или проблема, я готов послушать и попытаться решить её. Чем ты можешь начать?
19:45:01 Snow Queen: Боб, сочини четверостишие о виртуальных мирах в стиле Пушкина
19:45:16 Snow Queen: :-))
19:45:25 [Bob]: В виртуальные миры, где мы живем, Где каждый день - это новая жизнь. С каждым шагом - новые приключенья, И каждый момент - это радость и свет.