Наш уголок для танкистов: здесь вас ждет адекватная модерация, теплая и дружелюбная атмосфера. Делимся свежими модами и софтом, расслабляемся в курилке и развлекаемся с ролевыми ботами ИИ — скучно точно не будет!

Запасной аэродром для танкистов

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Запасной аэродром для танкистов » Бортовой компьютер » Проект «ИИ-Экипаж»: Скрипт автономного бота для форума


Проект «ИИ-Экипаж»: Скрипт автономного бота для форума

Сообщений 1 страница 8 из 8

1

Начал писать бота с ИИ для форума.  :) 
Что он умеет?

  • Авторизация на форуме.

  • Чтение последнего поста в теме.

  • Ответ на последнее сообщение при помощи ИИ.

http://upforme.ru/uploads/001c/ae/f6/2/490234.png
http://upforme.ru/uploads/001c/ae/f6/2/124544.png
:D Все свои тестовые аккаунты удалил отсюда, только два осталось. Прописал в бот Качер Бровина.
Над промтом надо поработать ещё. Ну и ИИ бесплатное.
http://upforme.ru/uploads/001c/ae/f6/2/t545858.png

Вначале начал всё на Python 2.7 лепить, но наткнулся на косяк старого питона, он не умеет в TLSv1.2. Пришлось устанавливать Python 3.8 и переносить код.
Хочу научить его добавлять цитату на что он отвечает, вставку смайликов :)

0

2

Бот теперь умеет читать что в спойлере, в цитате, в скрытом тексте. Цитировать всё кроме таблиц и кода. Осталось добить промт на сайте ИИ , чтобы толковей отвечал и смайлики прописать :)
http://upforme.ru/uploads/001c/ae/f6/2/742636.png

0

3

Прикольно. Пошёл аккаунт регистрировать для бота и тут вот такое :D
http://upforme.ru/uploads/001c/ae/f6/2/t944584.png
В никнейме просто указал - Бот! Защита сработала :)

0

4

Запилил промт по мотивам ЗлогоБута Перлы от компетентных модераторов официального форума.
Это самый лёгкий промт оказался :D
http://upforme.ru/uploads/001c/ae/f6/2/t750472.png
Создал тему специальную. Если кому интересно пообщаться с ботом ЗлойБут: ZloyBut отвечает на любые вопросы  :D

0

5

Готов ещё один бот. С ним вообще никаких проблем не возникло. Промт выложен прям этим же ботом на официальном форуме. Я не верю что это живой человек писал. :)
Ссылки все тут: На связи разработчики
Одно НО! Там скорее всего копипастой это всё выложили , а тут живое общение с ботом по промту :D

0

6

Три бота заступили на боевое дежурство и готовы общаться с пользователями онлайн :yep:  Третий бот Марина - роковая женщина. Но чего-то пока её от спецсимволов отучить не могу :mybb:
http://upforme.ru/uploads/001c/ae/f6/2/t811694.png
Завтра надо будет деда-сказочника написать. Идея появилась :)

0

7

Четвёртый бот, Дедушка Кури, добавлен в "курилку" :yep:
http://upforme.ru/uploads/001c/ae/f6/2/t861155.png

0

8

Проект завершён и опробован на нескольких форумах mybb. :yep:
Выкладываю в общий доступ исходники бота.
Структура файлов:
http://upforme.ru/uploads/001c/ae/f6/19/t118709.png
Настройка:

  • Скачать с сайта Госуслуг сертификаты Минцифры. Положить корневой сертификат russian_trusted_root_ca.cer в директорию со скриптами.

  • Открыть файл bot.py и прописать в нём свои параметры:

    Код:
    # --- НАСТРОЙКИ АВТОРИЗАЦИИ ---
    USERNAME = "СЮДА_ПРОПИСАТЬ_ЛОГИН_ТОЛЬКО_ЛАТИНИЦА"
    PASSWORD = "СЮДА_ВСТАВИТЬ_ПАРОЛЬ"
    
    # --- НАСТРОЙКИ ФОРУМА ---
    TARGET_TOPIC_ID = "ID_ТЕМЫ_ТОПИКА_КОТОРУЮ_БУДЕТ_МОНИТОРИТЬ_БОТ" 
    FORUM_URL = "http://ваш.адрес.домен.ru"
  • Открыть файл sber_ai.py и вписать туда свой ключ:

    Код:
    # Ваш Authorization Key из личного кабинета developers.sber.ru
    AUTH_KEY = "СЮДА_ВСТАВТЬ_КЛЮЧ"
  • Придумать промт, поведение и характер вашего бота, и записать его в текстовый файл system_prompt.txt

  • Опционально. Написать батник для запуска бота. Пример батника для запуска start_bot.bat:

    Код:
    @echo off
    
    :: Переходим на диск, где лежит сам батник
    cd /d "%~dp0"
    
    :: Запуск скрипта через конкретный путь к Python 3.8.6
    "C:\Python38\python.exe" bot.py
    
    pause

Основные исходные коды ниже:

0


Вы здесь » Запасной аэродром для танкистов » Бортовой компьютер » Проект «ИИ-Экипаж»: Скрипт автономного бота для форума