ChatlanguageModels-GPT
Chatlanguagemodels-это настольное приложение на основе PYQT6, которое использует библиотеку G4F для взаимодействия с различными языковыми моделями (например, GPT-4 и GPT-3.5 Turbo). Кроме того, он поддерживает создание и управление базами данных SQLite для хранения истории чата.

Функции
- Языковые модели: выберите из различных языковых моделей.
- Управление базами данных: выберите, создайте и очищайте базы данных для хранения истории сообщений чата.
- Интерфейс, удобный для пользователя: простой в использовании графический интерфейс для взаимодействия с языковыми моделями.
Предварительные условия
Начиная
Используя исполняемый файл (Windows и MacOS):
- Загрузите последний релиз из разделения «Выпуск».
- Дважды щелкните исполняемый файл (Chatlanguagemodels.exe), чтобы запустить программу.
- Выберите предпочтительную папку для хранения файлов базы данных.
- Создайте новую или выберите существующую базу данных.
- Введите свою подсказку.
- Когда закончите, нажмите кнопку «Отправить». Программа начнет искать в настоящее время доступную модель и генерировать ответ.
- ПРИМЕЧАНИЕ. Если ответ не появляется, но подсказка была отправлена, не нажимайте кнопку «Отправить» снова, это может занять некоторое время.
Запуск из исходного кода:
- Клонировать этот репозиторий на местную машину.
git clone https://github.com/arachnocid/ChatLanguageModels-GPT.git
- Перейдите к каталогу проекта.
cd ChatLanguageModels-GPT
- Установите требуемые зависимости (см. TEDS.TXT)
pip install -r requirements.txt
- Запустите сценарий "Chatlanguagemodels.py".
- Выберите предпочтительную папку для хранения файлов базы данных.
- Создайте новую или выберите существующую базу данных.
- Введите свою подсказку.
- Когда закончите, нажмите кнопку «Отправить». Программа начнет искать в настоящее время доступную модель и генерировать ответ.
- ПРИМЕЧАНИЕ. Если ответ не появляется, но подсказка была отправлена, не нажимайте кнопку «Отправить» снова, это может занять некоторое время.
.gitignore
Этот репозиторий использует стандартный файл Python .gitignore для исключения временных файлов и виртуальных средств Python из управления версиями.
Лицензия
Этот проект лицензирован по лицензии MIT.
Автор
Аракноцид