PrivateGPT – Running “ChatGPT” offline on local documents

You can download the GPT model and interrogate local files using Python without having to send any data to the cloud. PrivateGPT is a python script to interrogate local files using GPT4ALL, an open source large language model. It is pretty straight forward to set up: Clone the repo Download the LLM – about 10GB […]


This content originally appeared on Christian Heilmann and was authored by Chris Heilmann

You can download the GPT model and interrogate local files using Python without having to send any data to the cloud.

PrivateGPT is a python script to interrogate local files using GPT4ALL, an open source large language model. It is pretty straight forward to set up:

  • Clone the repo
  • Download the LLM – about 10GB – and place it in a new folder called `models`.
  • Place the documents you want to interrogate into the `source_documents` folder – by default, there’s a text of the last US state of the union in there.
  • Run the `ingest.py` script – this can a long time. On this MacBook M1 it was 2 minutes though
  • Run the `privateGPT.py` script and you get a prompt in your Terminal:

I asked it what the US president has to say about the situation in the Ukraine and it gave me a synopsis and where in the document the information is from.

Screenshot of the terminal with a question providing an analysis of the situation in the Ukraine and the answer

Neat!


This content originally appeared on Christian Heilmann and was authored by Chris Heilmann


Print Share Comment Cite Upload Translate Updates
APA

Chris Heilmann | Sciencx (2023-05-27T15:04:19+00:00) PrivateGPT – Running “ChatGPT” offline on local documents. Retrieved from https://www.scien.cx/2023/05/27/privategpt-running-chatgpt-offline-on-local-documents/

MLA
" » PrivateGPT – Running “ChatGPT” offline on local documents." Chris Heilmann | Sciencx - Saturday May 27, 2023, https://www.scien.cx/2023/05/27/privategpt-running-chatgpt-offline-on-local-documents/
HARVARD
Chris Heilmann | Sciencx Saturday May 27, 2023 » PrivateGPT – Running “ChatGPT” offline on local documents., viewed ,<https://www.scien.cx/2023/05/27/privategpt-running-chatgpt-offline-on-local-documents/>
VANCOUVER
Chris Heilmann | Sciencx - » PrivateGPT – Running “ChatGPT” offline on local documents. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2023/05/27/privategpt-running-chatgpt-offline-on-local-documents/
CHICAGO
" » PrivateGPT – Running “ChatGPT” offline on local documents." Chris Heilmann | Sciencx - Accessed . https://www.scien.cx/2023/05/27/privategpt-running-chatgpt-offline-on-local-documents/
IEEE
" » PrivateGPT – Running “ChatGPT” offline on local documents." Chris Heilmann | Sciencx [Online]. Available: https://www.scien.cx/2023/05/27/privategpt-running-chatgpt-offline-on-local-documents/. [Accessed: ]
rf:citation
» PrivateGPT – Running “ChatGPT” offline on local documents | Chris Heilmann | Sciencx | https://www.scien.cx/2023/05/27/privategpt-running-chatgpt-offline-on-local-documents/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.