Skip to content

Commit 4eb9900

Browse files
authored
Merge pull request #118 from yjg30737/yjg30737-patch-1
Update README.md
2 parents 28ca6bf + a64b840 commit 4eb9900

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

README.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ PyQt/PySide(Python cross-platform GUI toolkit) OpenAI Chatbot which supports mor
1212

1313
<b>This supports Windows, MacOS, Linux.</b>
1414

15-
You can use OpenAI models(GPT4o, GPT4-turbo, DALL-E, etc.) with PyQt as a chatbot.
15+
You can use OpenAI models(GPT4o, GPT4-turbo, DALL-E, etc.), Replicate image generation models with PyQt.
1616

1717
The major advantage of this package is that you don't need to know other language aside from Python.
1818

@@ -22,7 +22,7 @@ This is using <b>sqlite</b> as a database.
2222

2323
You can select the model and change each parameters of openai from the right side bar.
2424

25-
Also you can combine openai with llama-index feature to make gpt model answer your question based on information you had provided!
25+
Also you can combine openai with llama-index feature to make GPT model answer your question based on information you had provided!
2626

2727
An internet connection is required.
2828

@@ -35,8 +35,6 @@ And if you would like to support this project, you can click the button below to
3535
<img src="https://github.com/yjg30737/yjg30737/assets/55078043/3366b496-3e1e-491c-841e-19871da55c40" alt="Donate with PayPal" style="height: 60px; width: 170px" />
3636
</a>
3737

38-
<b>This officially supports openai>=1.0.0 and llama-index>=0.9.2.</b>
39-
4038
## Table of Contents
4139
* [Feature](#feature)
4240
* [Supported Languages](#supported-languages)
@@ -74,7 +72,7 @@ And if you would like to support this project, you can click the button below to
7472
* You can <b>run this in background</b> application
7573
* notification will pop up when response is generated
7674
* You can make window stack on top or control its transparency
77-
* Image generation (DALL-E3)
75+
* Image generation (DALL-E3 from openai, a bunch of image models in Replicate)
7876
* Support saving generated image to local
7977
* Support continue generation
8078
* Notification when task completes
@@ -101,8 +99,8 @@ And if you would like to support this project, you can click the button below to
10199
If you have any additional languages you would like to add, please feel free to make a request by mail, issue, discord, etc at any time.
102100

103101
## Requirements
104-
* qtpy - the package allowing you to write code that works with both PyQt5 and PyQt6
105-
* PyQt5 >= 5.14 or PyQt6
102+
* qtpy - the package allowing you to write code that works with both PyQt5, PyQt6, PySide6
103+
* PyQt5 >= 5.14 or PyQt6 (or PySide6 if you want)
106104
* openai
107105
* aiohttp - for openai dependency
108106
* pyperclip - to copy prompt text from prompt generator
@@ -111,6 +109,7 @@ If you have any additional languages you would like to add, please feel free to
111109
* requests - for getting response from web
112110
* langchain - for connecting llama-index with gpt
113111
* pillow - for preventing ModuleNotFoundError from llama-index
112+
* replicate - for supporting Replicate
114113

115114
You can install these requirements with only one line command "pip install -r requirements.txt". Just see "How to Install" section below.
116115

@@ -231,6 +230,10 @@ sudo apt-get install libxcb-xinerama0
231230
```
232231

233232
## Troubleshooting
233+
### How to fix qt.qpa.plugin: Could not find the Qt platform plugin "windows" in "" error
234+
235+
Please check that the path does not contain any other invalid languages.
236+
234237
### subprocess-exited-with-error
235238
If you see this error while installing the openai package
236239
```
@@ -268,7 +271,7 @@ I recommend to install sqlite management software. It's not necessary to run thi
268271
```
269272
MIT License
270273
271-
Copyright (c) 2023 Jung Gyu Yoon
274+
Copyright (c) 2023-2024 Jung Gyu Yoon
272275
273276
Permission is hereby granted, free of charge, to any person obtaining a copy
274277
of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)