Более гуманизированный (антропоморфный) плагин GPT Chat Ai! ? ? ? Если вам это нравится, пожалуйста, нажмите! Ваша поддержка - моя мотивация для непрерывных обновлений? Технический обмен/Q & A/обсуждение->: Присоединяйтесь к плагинам Exchange Group-636925153? ️ ?
?
Это совершенно новый самообслуживающий агент AI Robot, основанный на технологии контейнеров, который поддерживает роль на основе человека, написание и исполнение кода в реальном времени, агент с высокой масштабируемостью AI и поддерживает развертывание в одном клике Docker
?
? [2023/12/24] v2.2
NG Выделенный центр обмена предустановкой Presethub находится в Интернете, и вы можете напрямую поделиться пресетами личности со всеми пользователями подключаемых модулей через интерактивные инструкции |
? ️ [2023/5/21] Сайт документов онлайн
Сайт документов подключался в Интернете.
?
После этого обновления он поддерживает подключение ботов к серверу MC и поддерживает ботов для использования расширений игровых команд
? [2023/3/16] v2.0
Спасибо @Misaka-Mikoto-Tech за их сильную поддержку реконструкции проекта
✏ [2023/3/2] v1.4 Обновление: поддерживает модель CHATGPT
После этого обновления плагин начал поддерживать официальный интерфейс модели CHATGPT.
? [2023/2/18] v1.3
После этого обновления плагин начал поддерживать пользовательские расширения.
?
Пожалуйста, выполните эту команду в каталоге бота
nb plugin install nonebot-plugin-naturel-gpt
Список функций
Следующие неконтролируемые функции указывают только на возможное направление разработки в будущем и не представляют собой фактический прогресс.
Автоматическое переключение API_KEY: одновременно поддерживает использование нескольких OpenAI_API_KEYS и автоматически переключается, когда недействителен
Пользовательские предустановки личности: настраиваемые предварительные настройки личности для создания собственной персонализированной TA
Основные контекстуальные отношения между чатом: кратковременная контекстная память между сценами группового чата, постарайтесь избегать чата
Сводная память записи чата: автоматически суммируйте память чата с определенной степенью долговременной памяти способности
Пользовательская память: каждая личность помнит каждого пользователя индивидуально, чтобы он мог вспомнить вас
Постоянное хранилище данных: TA не забудет вас после перезапуска (с помощью Pickle для сохранения файлов)
Переключение личности: вы можете переключать разные личности в любое время и более разные TAS
Добавлен/редактирование личности: используйте команды для редактирования личности TA в любое время
Пользовательские триггерные слова: надеюсь, вы более активны? Или более целенаправленно?
Пользовательские блокирующие слова: не хотите, чтобы он учился плохим вещам? Нужно быть немного безопаснее?
Случайно участвуйте в чате: надеюсь, вы возьмете инициативу? Та -таковая в вашей группе случайно будет ...
Асинхронная поддержка: дайте TA более мощные возможности обработки сообщений!
Масштабируемые функции: устал от монотонного ИИ Q & A? Разблокируйте сверхдержавы для TA! TA может активно вызовать модули расширения (например, отправка изображений, голоса, электронной почты и т. Д.) В соответствии с вашим языком.
Несколько способностей ответа: устал от традиционного чата Q & A с одним вопросом и одним ответом? Та может сделать лучше!
Активно приветствуем новые участники группы: полностью автоматически добро пожаловать в JI (?).
TTS Текст для голоса: позвольте TA говорить! (Реализовано через модуль расширения)
Потенциальное механизм пробуждения личности: когда пользователь требует личности без заведений, личность может быть автоматически переключена (необязательный переключатель)
Временные задачи: вы можете использовать естественный язык, чтобы прямое время, позволив вам напомнить вам, что пришло время поесть!
Ссылка на онлайн -поиск/чтение: устарела ли база данных GPT3.5? Благодаря активному расширению поиска TA может получить последнюю информацию в режиме реального времени (поддерживает Google, Bing Copilot и т. Д.)
Для вывода контента для изображения: используйте HTMlrender, чтобы преобразовать ответ TA на картинку, чтобы уменьшить вероятность управления рисками (необязательный переключатель, благодаря @hmscygnet за предоставление PR)
Доступ к серверу Minecraft позволяет ей служить вам в игре, используя возможность GPT писать различные сложные инструкции NBT
Механизм дросселирования сообщения, когда за короткое время будет получено большое количество сообщений, будет ответить только последнее сообщение (настраивается)
Стабильная диффузионная картина Поддержка доступа (необходимо принести свой собственный API рисования)
Presethub Preset Centre Center: позволяет обменять личностные предустановки среди всех пользователей, используя этот плагин
Активные функции управления памятью и памяти: пусть ТА воспринимает инициативу, чтобы вспомнить что -то! Хм, дай мне Кан Кан, что ты помнил (планируйте рефакторировать, подключиться к внешнему банку памяти для бота)
Восприятие изображения: предназначено для использования API распознавания изображений, предоставленного Tencent Cloud, чтобы помочь боту в восприятии содержания изображения
Активная логика участия в чате: постарайтесь подражать логике участия в чате человека с целью позволить TA действительно интегрироваться в вашу группу
Поколение мемуаров: запишите каждую мелочь между вами и получите свои эксклюзивные воспоминания
? Используйте документацию
> Нажмите, чтобы перейти на станцию документации NG
Руководство по разработке
Вы можете быстро начать разработку этого плагина, выполнив следующие действия
Функция текста на изображение отображает URL -адрес элемента привязки (спасибо @Student_2333 за предоставление PR)
Добавлено расширение ext_plaintext, обновление LOLICON_SEARCH и настройка призыв, связанную с расширением, (спасибо @Student_2333 за PR)
Замените Tiktoken, чтобы выполнить расчет токена
[2023/6/1] v2.1.7 Оптимизация расширения |
Добавлено расширение Makemidi, чтобы позволить BOT выполнять создание MIDI (благодаря @ccyellowstar за PR)
Добавлено расширение LOLICON_SEARCH, и после поиска изображений информация о изображении будет отзывы (спасибо @Student_2333 за предоставление PR)
Добавлено расширение включение/отключение команд.
Добавлена конфигурация BASE_URL API OPENAI для доступа к любому стороннему интерфейсу, совместимому с форматом API OpenAI
Исправлена проблема с ошибкой сборки Propt
[2023/5/24] v2.1.5 Оптимизация расширения |
Настоятельно рекомендуется обновить эту версию выше, в противном случае некоторые расширения могут не загружаться.
Оптимизируйте чат в стиль вывода изображения, выделение блока кода поддержки (благодаря @Student_2333 за PR)
Частично рефакторированные расширения для управления и изменения существующих расширений для поддержки асинхронных запросов (благодаря @Student_2333 за PR)
Исправить прочтение расширения ссылок и API расширения поиска и добавить механизм анти-дупликации для чтения ссылок (благодаря @ccyellowstar за PR)
[2023/5/21] v2.1.4 Оптимизация логики |
Добавлена функция Hot Reload File (благодаря @Misaka-Mikoto Tech для PR)
Добавьте механизм сброса сообщения.
Исправлена проблема, где у бота было время и заголовок сообщений перед отправкой сообщения
[2023/4/17] v2.1.3 Функция дросселя ответа |
Добавлена функция дросселирования отклика бота, которая может настроить диапазон времени дросселирования, и большое количество сообщений за короткое время будет отвечать только один раз в последнем.
Устранение всех типов подсказок об ошибках аннотации для пилота и выполните оптимизацию разделения модулей (благодаря @misaka-mikoto-tech для PR)
Оптимизировать MC Erance Execution Extension Propt
Указал эффективный тип сеанса для всех расширений, связанных с изображением/голосом, чтобы избежать ошибок при выполнении инструкций на сервере MC
Исправлена проблема с отправкой пустых сообщений с помощью ошибок бота в соответствии с MC Server
Изменение логики выполнения расширения Evolution (EXT_EVOLUTION), позволяя только частичные обновления бота в символ
Исправить ошибки логики дросселирования, чтобы избежать проблемы, что боты не могут отвечать на сообщения
Добавлена rg rename инструкции по изменению, чтобы изменить имена личности (благодаря @Misaka-Mikoto-Tech за предоставление PR) (благодаря @Misaka-Mikoto-Tech за предоставление PR)
При анализе @ в сообщении держите то же самое, что и пользователь (благодаря @ Misaka-Mikoto-Tech для PR)
Плач загадал, чтобы отобразить имя плагина на китайском языке (спасибо @Chenxuan353 для PR)
Добавьте файлы памяти (Original.pkl), чтобы использовать JSON для чтения и сохранения функций (совместимые с исходным рассолом) (спасибо @chenxuan353 для PR)
Оптимизируйте некоторые аннотации типа кода (благодаря @Chenxuan353 за предоставление PR)
Оптимизация расширения расширения поиска (ext_search.py), запрещающие ботов многократно искать и искать дубликат контента за короткое время
[2023/3/26] v2.0.4
Исправлена вопрос об ошибках анализа, когда @全全全全全全全全全全全全全全全全全全全全全全全全全全全全全全全全全全全全全全
Добавлено расширение и обновление поддержки личности, и добавил модуль расширения Evolution, чтобы боты автоматически обновляли личность
Добавить запрещенное правило перечитывания в правило ответа
[2023/3/26] v2.0.3
Для вывода контента для изображения: используйте HTMlrender, чтобы преобразовать ответ TA на картинку, чтобы уменьшить вероятность управления рисками (необязательный переключатель, благодаря @hmscygnet за предоставление PR)
Подождите, пока Openai не заменит пресеты личности во время ответа или прекратите обработку сообщений после тайм-аута ответа (благодаря @Misaka-Mikoto-Tech для PR)
Исправьте логику редактирования и удаления пресетов, чтобы определить, являются ли они заблокированы и являются ли они пресетами по умолчанию и используемыми пресетами (благодаря @Misaka-Mikoto Tech для PR)
Добавьте поддержку перед проверкой для прерывания ответа при вызове расширений, оптимизируйте эффект выполнения расширений поиска и избегайте ситуации, когда боты могут самостоятельно восполнить результаты поиска.
Исправлены некоторые ошибки информации о помощи команды
Исправлена проблема кодирования при установке расширений через команды
[2023/3/21] v2.0.2 Экспендированная поддержка команды загрузки
При переключении личности вывод чата изменяется в режим не-дебуг, а также будет отправлен.
Добавленные директивы по установке/удалению расширения, чтобы получить последние расширения непосредственно от GitHub
Упрощенный выход консоли в режиме без детебта
[2023/3/20] v2.0.1 viocevox goice расширение
Исправлена -global Позволениями и логике управления Global (благодаря @Misaka-Mikoto Tech для PR)
Добавлен новый голосовой расширение ext_VOICEVOX чтобы обеспечить более удобное развертывание (спасибо @六 ruyuzhi за предоставление технической поддержки)
Исправлена проблема с пустой линией в начале и в конце контента ответа;
Исправлена настройки разрешения для частного чата
[2023/3/18] v2.0.0 Реконструкция проекта?
❗◝ Примечание rg query
Проект полностью реформирован.
Набор предустановленных личности для разговора полностью не зависит друг от друга, и каждый сеанс может быть отредактирован отдельно, не затрагивая друг друга.
Перезапись таблицы инструкций, большинство инструкций предоставляют -global опцию для поддержки редактирования всех настроек сеанса и -target Указанный сеанс удаленного управления.
Команда lock / unlock модифицируется, чтобы включить автоматическое переключение личности.
Запись сообщений в чате разделена на сессионные единицы, а не на личность, что означает, что каждая личность может видеть речевую информацию от других личностей, а его способность понимать контекст улучшается.
Увеличьте восприятие времени всех сообщений в чате
BOT изменяет прозвище пользователя с прозвища QQ на прозвище групповой визитной карточки и добавляет прозвище, чтобы получить уведомление о том, что новые участники присоединяются к группе.
@message сегмент.
Исправлена проблема, что проблема, которая не может быть ответа нормально, если ng_enable_msg_split является ложной (благодаря @hyperp за PR)
Оптимизировать вывод отладки, изменить в иерархический режим отладки, сохранить выход Propt в журнал
Много подробных модификаций и исправлений ошибок
[2023/3/9] v1.5.3
Отфильтровывать чистые символические короткие сообщения из сообщений, отправленных ботом
Исправлена ошибка, в которой команда Amnestics не работала должным образом
Добавлен расширение таймера и предоставлена связанная поддержка
[2023/3/8] V1.5.2 Автоматическое переключение личности |
Расширение голоса добавляет интерфейс к поддержке Base64
Исправлена проблема ошибок, вызванных расширением голоса при включении перевода по умолчанию
Добавлены переключатели конфигурации, которые автоматически переключают личность, когда提及
[2023/3/6] v1.5.1 Перевод доступа к синтезу голоса
Расширение синтеза голоса обеспечивает доступ к API Tencent Translation API (необязательный переключатель) (благодаря @tonato-01 за PR)
Исправлен вопрос о том, как боты приносят свои личные имена, когда отвечают в некоторых случаях
Исправлено ограничение на вызовы плагина, не вступая в силу
Оптимизировать проблему сегментации, когда бот вызывает расширение
Исправлена проблема редактирования инструкций в управлении памяти
Правила сопоставления текста для оптимизации функции улучшения памяти
[2023/3/5] v1.5.0 Обновление модуля памяти
Добавлены инструкции по управлению памятью бот и инструкции по управлению памятью, позволяя BOT активно запоминать/забыть информацию и автоматически улучшать информацию о памяти, чтобы как можно больше расширить эффективное время памяти.
Два новых расширения активного управления памятью (память и модули забытия, рекомендуемые для комбинации)
Согласно характеристикам модели диалога GPT3.5, подсказка была переписана для улучшения уровня признания Бота расширенных инструкций
[2023/3/3] v1.4.4 Расширение почты
Исправлена проблема, которую нельзя было прочитать после изменения каталога файлов конфигурации (благодаря @HE0119 за PR)
Реализация ответа GET будет помещена в пул потоков, чтобы уменьшить тайм -аут запроса и застрять (спасибо @HE0119 за PR)
Добавлены разрешения на управление сеансами BOT для администраторов группового чата (благодаря @hmscygnet за предоставление PR)
Оптимизировать многосегментную предварительную обработку для снижения частоты автоматического записи последующих не связанных разговоров
Отрегулируйте команду, чтобы создать правила соответствия, слегка ослабляя стандартизацию расширений вызовов бота.
Заголовок протокола HTTP будет автоматически дополнен при обновлении прокси -сервера.
Оптимизировать подсказки для диалога для улучшения качества ответов
Добавлено расширение отправки электронной почты
[2023/3/3] v1.4.3
Отключить ветвление токенизатора Huggingface, чтобы избежать проблем с тупиком
[2023/3/3] v1.4.2
Исправлена проблема, что время запроса модели CHATGPT слишком длинное и не будет тайм -аутом.
Добавлена параметр конфигурации, которая управляет тем, следует ли записывать ссылку на контексты сообщений, не связанные с ботом,
Добавлены более интуитивно понятные советы к нескольким общим отчетам об ошибках
Исправлена проблема, когда модуль расширения называется ошибкой
Отрегулируйте ProPT и оптимизируйте качество ответа бота
[2023/3/2] v1.4.1
Исправить ошибку описания быстрого описания
Исправлена ошибка, где диалог был слишком длинным и мертвым
[2023/3/2] v1.4.0 Обновление модели CHATGPT
После этого обновления вам необходимо обновить OpenAI SDK до версии 0.27.0 или выше, чтобы использовать модель серии CatGPT
Добавлена поддержка моделей серии CHATGPT и оптимизированных настроек ProPT для их функций
Добавить элементы конфигурации, которые можно закрыть автоматически приветствовать новых участников
Исправлена ошибка, которая привела к тому, что одно сообщение чата застряло в цикле
Исправить исключение конфигурации прокси -сервера (благодаря @hmscygnet за код восстановления)
[2023/3/1] v1.3.7
Оптимизируйте генерацию ProPT, добавив дополнительные переключатели для обобщения функции памяти чата, которая может снизить потребление токена примерно на 30% после выключения (после обратной связи эта функция имеет ограниченную применимость во многих сценариях, и общая высокая стоимость и низкая доходность, поэтому добавлена дополнительная выключение, и резюме пользователя остается включенным))
Добавленный модуль расширения для передачи информации, которая может получить оригинальную информацию о триггерах запроса, информацию о ответах и имена для BOT, что облегчает более сложные требования к расширению.
Добавлена функция автоматического приветствия новых участников в группе
Добавить конфигурацию прокси -сервера
[2023/2/25] v1.3.6
Исправлена ошибка в инструкции rg set
[2023/2/24] v1.3.5 Blacklist |
Исправлена проблема, когда случайные ошибки, вызванные нерегулярными типами настройки слов.
Исправлена проблема с неспособностью создать автоматический каталог папок данных в первый раз
Добавлены пакетные операции для изменения пресетов личности - -all команды (доступны только для администраторов)
Добавлена директива chats для просмотра всех статусов сеанса
Оптимизировать документацию readme.md
Добавлен элемент конфигурации, чтобы включить разделение сообщений и отправка нескольких сообщений (по умолчанию включено)
Добавлена функция черного списка, пользовательские сообщения в черном списке не будут записаны и отвечены
[2023/2/20] v1.3.3 Расширение |
Оптимизировать качество ответа BOT, когда модуль расширения не включен, уменьшает ситуацию расширения виртуального кондиционера
Оптимизируйте Propt Generation Dialogue, повышая способность ботов отправлять несколько чатов
Повышенная способность бота воспринимать текущее время
Удалить инструкции по неправильным вызовам из речевой записи бота, чтобы избежать повторного изучения неправильных инструкций по расширению
Измените Propt, сгенерированное большинством текста на описание на английский, чтобы минимизировать потребление токенов.
Добавлен новый модуль расширения пакета смайликов
[2023/2/19] v1.3.2
Исправлена проблема, когда настройка отключения расширений в конфигурации YAML не вступает в силу
Непрерывно оптимизируйте предложения по генерации диалога, улучшая способность BOT понимать и использовать расширения
Добавлено опция -all для включения/закрытия инструкций сеанса, которые могут включить/закрыть все сеансы одновременно
[2023/2/19] v1.3.1
Оптимизировать передачу параметров модулей расширения
Модифицировали некоторые советы по расширению подключаемых модулей, чтобы BOT было проще понять, как использовать расширения
[2023/2/18] v1.3.0
*Поддержка расширения: добавленная поддержка расширения плагина (плагин для плагина?), Поддерживает пользовательские расширения на естественном языке и предоставляет два примера расширения
Оптимизация нескольких деталей
[2023/2/16] v1.2.0 Асинхронное обновление
Это обновление добавило асинхронные возможности, и функции не могут быть стабильными.
Асинхронное обновление: генерация ответов BOT начинает поддерживать асинхронные запросы, улучшая скорость обработки сообщений
Снимите предел остановки слов с двойной перевозкой символов, оптимизируйте выходную способность ИИ на длинный текст
Оптимизировать выходной сигнал ошибки, сообщение об ошибке будет отображаться на консоли для устранения неполадок, когда возникает ошибка запроса API.
Оптимизируйте логику памяти, BOT не будет хранить информацию об ошибках в памяти при запросе текстовых ошибок.
[2023/2/12] v1.1.6
Добавил функцию переключения, чтобы переключить сеанс или нет
Добавлена функция сброса памяти для указания сброса всей или конкретной личности текущего сеанса
Поддерживает пользовательскую конфигурацию для перехвата сообщений и приоритета обработки сообщений
Упростите вывод команд справки, разделить информацию о справочнике команд администратора на rg admin
[2023/2/9] v1.1.5 Wake Word |
Исправлена вопрос о вызове команды бота до того, как разговор не был создан
Добавлена функция пользовательского триггера.
Добавлена функция пользовательских блокирующих слов, чтобы отвергнуть ответ
Добавлена функция чата случайного участия бота, вы можете включить его
Оптимизируйте логику генерации Propt в чате для получения информации, когда вручную @bot , что делает BOT ответить больше директивы
Оптимизируйте логику управления файлами конфигурации, и продолжайте использовать исходный файл конфигурации после обновления.
[2023/2/6] v1.1.4
ПРИМЕЧАНИЕ. Это обновление требует удаления исходного файла памяти бота и регенерировать его (то есть ./data/naturel_gpt папки), в противном случае могут возникнуть непредсказуемые ошибки.
Исправлена задача строковых линий памяти (хаос памяти в сценариях нескольких групп, используемых одновременно)
Оптимизируйте логику ботов для генерации памяти и резюме впечатлений, улучшая скорость ответов на бота
Оптимизированный выход консоли
[2023/2/5] v1.1.2
Добавлена функция блокировки/разблокировки предварительной установки личности, которая не может быть отредактирована не администраторами после блокировки.
Обновить документацию Readme
Оптимизировать формат дисплея команды RG
Тонко настраивали некоторые параметры по умолчанию в config.py
Исправлена задача, согласно которой этот плагин перехватывает ответ других плагинов, уменьшая приоритет ответа этого плагина
Обновил информацию о группе связи (см. Начало этого документа).
[2023/2/2] v1.1.1
Исправлена проблема с вопросом ошибок личности
[2023/2/2] v1.1.0
ПРИМЕЧАНИЕ. Это обновление требует удаления исходного файла памяти бота и регенерировать его (то есть ./data/naturel_gpt папки), в противном случае могут возникнуть непредсказуемые ошибки.
Добавлена функция предварительной установки
Добавлена пользовательская функция идентификатора администратора, администраторы могут удалить предустановки/изменить заблокированные пресеты
Добавить переключатель отладки к выводу консоли управления при генерации текста (по умолчанию OFF)
Список взносов
Спасибо следующим разработчикам за их вклад в этот проект