Pyqt-openai

Latest version: v1.8.2

Safety actively analyzes 685838 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

1.1.2

Allow to run updater in elevated privilege, Run updater as admin for preventing "access denied" issue

**Full Changelog**: https://github.com/yjg30737/pyqt-openai/compare/v1.1.1...v1.1.2

[![Download VividNode](https://a.fsdn.com/con/app/sf-download-button)](https://sourceforge.net/projects/vividnode/files/v1.1.2/)

1.1.1

What's Changed
Fix minor bugs, overwrite translations files for prevent error

**Full Changelog**: https://github.com/yjg30737/pyqt-openai/compare/v1.1.0...v1.1.1

[![Download VividNode](https://a.fsdn.com/con/app/sf-download-button)](https://sourceforge.net/projects/vividnode/files/v1.1.1/)

1.1.0

Feature Updates:
- New software update feature implemented.
- Added "run at startup" feature (Windows only).

Bug Fixes
- Fixed issue with the updater.
- Fixed file-related errors post-installation.

Miscellaneous
- General code cleanup and refactoring.

**Full Changelog**: https://github.com/yjg30737/pyqt-openai/compare/v1.0.0...v1.1.0

1.0.0

- **Refactoring:**
- Moved and renamed files and classes.
- Resolved conflicts and performed general code clean-up.
- Updated the project structure by separating the API widget and making the GPT home the application's homepage.
- Replaced Toast notifications with QMessageBox for better error display and addressed related GUI issues.
- Moved Discord and GitHub links, optimized toast styling, and refactored code for better performance.
- Removed QSettings completely and fixed related database file issues.

- **Bug Fixes:**
- Fixed errors related to text finding and toolbar button toggling.
- Resolved issues with the initialization of the Replicate API.
- Fixed bugs in chat import features and corrected GUI bugs.
- **Corrected settings parameters and converted ini to yaml format accurately.**

- **Feature Updates:**
- **Make the task completion notification appear not only during background execution but also when the application is inactive.**
- Added a helpful tooltip on the chat page.
- **Enabled pasting image files and file names in the prompt.**
- **Implemented global exception handling.**
- Updated actions for toolbar visibility and improved the right sidebar functionality.
- Added support for PySide6 for better performance and maintainability.
- **Made remote links clickable and replaced bmoc with ko-fi for donations.**
- Introduced a new API dialog with instructions on obtaining the OpenAI API key.
- **Add "Focus Mode"**

https://github.com/user-attachments/assets/f011edf1-415d-4b45-89b8-717c0305491b

- **Miscellaneous:**
- Removed unused modules and unnecessary files.
- Updated language and manual documentation.
- Added translated texts and constants.
- Improved the layout by removing additional height in the message area.
- Updated action handling for the toolbar and secondary toolbar.

**Full Changelog**: https://github.com/yjg30737/pyqt-openai/compare/v0.9.0...v1.0.0

0.28

6. Add "Favorite" feature on each message
7. Full screen feature
8. Saving window layout set by user
9. Update constants.py
10. Change the process of insert message through signal between the scripts (makes it more efficient)
11. Exclude id from showing/hiding columns
12. Fix bugs

Preview
![image](https://github.com/user-attachments/assets/305654a1-8c0c-46a4-b4ae-a47b7e10de09)
* Yellow line - You can go to the settings on "File" menu (I forgot to mention in the previous version)
* Blue line - Import your previous data from other PC or data exported from ChatGPT.
* **IMPORTANT: Pick conversations.json when you import.**
* Red line - Export (=Save). I changed one of the exported type from sqlite db to json.
* Orange line - Favorite. Pick message you want to read again and see it on "Favorite List".


**Full Changelog**: https://github.com/yjg30737/pyqt-openai/compare/v0.6.5...v0.7.5

0.9.0

What's Changed
* **Change parent class of each units from QLabel to QTextBrowser**
* For loading messages faster (QLabel takes so much time to render 😥)
* For supporting markdown feature

![ezgif-3-f635ccd564](https://github.com/user-attachments/assets/5e59ca36-c219-4af1-b78d-f6f977d396b5)

* **Highlight searched word**
* **Now you can paste images right away to prompt for using GPT Vision**
* **Update images list GUI for GPT Vision**

![image](https://github.com/user-attachments/assets/242edf00-c335-4024-9e02-12b0499e82a0)

* Add "send message" button
* Add shortcuts in each buttons for convinience
- Change the photo in the ChatGPT Import manual to a local photo
- Default website structure for each image section
- Apply indentation when receiving responses in JSON Mode
- Enhance the convenience of the JSON editor used in JSON Mode
- **Enable navigation between prompts using Ctrl+Up and Ctrl+Down keys**

![ezgif-3-c5084197f0](https://github.com/user-attachments/assets/3b53dd42-0241-4024-832a-e8f212dc4730)

- Set each font for font family items in the "Customize" dialog to distinguish them easily
- Add `is_json_response_available` to the message table in the DB
- Fix the issue where llamaindex always initializes regardless of its activation status at app start (to reduce app loading time)
- Display a Splash Screen at app start
- Differentiate the app start point (main) from the main window source
- Other refactoring and addition of constants


**Full Changelog**: https://github.com/yjg30737/pyqt-openai/compare/v0.8.2...v0.9.0

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.