From 18be781e54ec4f556b6afd58882fd2556a202d94 Mon Sep 17 00:00:00 2001 From: Joe McCann Date: Sun, 28 May 2023 15:45:41 -0500 Subject: [PATCH 1/4] only ignore files of .bin extensions, not the directory --- server/.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/.gitignore b/server/.gitignore index 240b29e..01f7a99 100644 --- a/server/.gitignore +++ b/server/.gitignore @@ -2,7 +2,7 @@ .DS_STORE # Models -models/ +models/*.bin # Local Chroma db .chroma/ From dd3731393e5a66ecf4095641ff98f603b3447a87 Mon Sep 17 00:00:00 2001 From: Joe McCann Date: Sun, 28 May 2023 15:46:04 -0500 Subject: [PATCH 2/4] add some MacOS specific installation notes --- server/README.md | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/server/README.md b/server/README.md index b35030a..3fb3a58 100644 --- a/server/README.md +++ b/server/README.md @@ -1 +1,24 @@ -# privateGPT Server \ No newline at end of file +# privateGPT Server + +A Flask application to manage your privateGPT instance. + +## MacOS Installation Notes + +Ensure you run: + +```sh +pip install urllib3==1.26.6 +``` + +To fix the lingering OpenSSL issue. + +Now, you can execute: + +```sh +python privateGPT.py +``` + +The server should be running on Port 5000. + +If port 5000 is in use, on your Mac go to System Settings > Airdrop and Handoff +and disable the Airplay Receiver as it runs on port 5000. \ No newline at end of file From d8243a2698b99636b7abad224e228ad581a0554e Mon Sep 17 00:00:00 2001 From: Joe McCann Date: Sun, 28 May 2023 15:46:43 -0500 Subject: [PATCH 3/4] only install pywin32 for win32 sys_platform --- server/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/requirements.txt b/server/requirements.txt index dd1b9c5..f4d96d2 100644 --- a/server/requirements.txt +++ b/server/requirements.txt @@ -94,7 +94,7 @@ python-magic==0.4.27 python-pptx==0.6.21 pytz==2023.3 pytz-deprecation-shim==0.1.0.post0 -pywin32==306 +pywin32==306; sys_platform == 'win32' PyYAML==6.0 red-black-tree-mod==1.20 regex==2023.5.5 From ba898b1e6b5be9221d5a059e711258b7fb10de03 Mon Sep 17 00:00:00 2001 From: Joe McCann Date: Sun, 28 May 2023 15:47:06 -0500 Subject: [PATCH 4/4] save models directory so the model download has a target directory --- server/models/.gitkeep | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 server/models/.gitkeep diff --git a/server/models/.gitkeep b/server/models/.gitkeep new file mode 100644 index 0000000..e69de29