How To Install PrivateGPT - Chat With PDF, TXT, and CSV Files Privately! (Quick Setup Guide)

Поділитися
Вставка
  • Опубліковано 21 жов 2024
  • In this video, I show you how to install PrivateGPT, which allows you to chat directly with your documents (PDF, TXT, and CSV) completely locally, securely, privately, and open-source. PrivateGPT is the top trending github repo right now and it's super impressive. It uses GPT4All to power the chat.
    Enjoy :)
    Join My Newsletter for Regular AI Updates 👇🏼
    forwardfuture.ai/
    My Links 🔗
    👉🏻 Subscribe: / @matthew_berman
    👉🏻 Twitter: / matthewberman
    👉🏻 Discord: / discord
    👉🏻 Patreon: / matthewberman
    Media/Sponsorship Inquiries 📈
    bit.ly/44TC45V
    Links:
    PrivateGPT - github.com/ima...
    GPT4All - github.com/nom...
    Google Colab Version (very very slow) - colab.research...

КОМЕНТАРІ • 794

  • @matthew_berman
    @matthew_berman  Рік тому +238

    Update: New version of PrivateGPT is apparently 500x faster for ingestion!
    Update 2: I don’t believe 2 models are necessary anymore. Just the one.

    • @oryxchannel
      @oryxchannel Рік тому +5

      Was there any quantization applied if it's a 100% "offline" "clone" of a bazillion parameter gpt? I've read where they offer renditions under the "offline" or "private" heading, but they are "4-bit quantized".

    • @infini.tesimo
      @infini.tesimo Рік тому +12

      Can you please do a tutorial of this but for Google's Colab instead?

    • @oryxchannel
      @oryxchannel Рік тому +1

      @@infini.tesimo The all important testing part may produce an unexpected anomaly or two when building _Private_ GPT on a Google _collab_ platform.

    • @DavidSegura99
      @DavidSegura99 Рік тому +4

      Thank you for the info, Matthew! This tutorial works for the new version?

    • @matthew_berman
      @matthew_berman  Рік тому +4

      @@DavidSegura99 Yes, it should!

  • @arinco3817
    @arinco3817 Рік тому +109

    I think one of the main reasons I love your videos is you get a lot of detail in there whilst being really concise! Keep up the good work :)

    • @matthew_berman
      @matthew_berman  Рік тому

      Thank you very much

    • @krellin
      @krellin Рік тому +1

      @@matthew_berman i notice such a surge of youtubers doing AI technical content, so far i like your channel, mainly for the same reason... its short and to the point

    • @nicolasriveira4262
      @nicolasriveira4262 Рік тому +1

      @@matthew_berman this work with works in spanish and answer in spanish?

    • @matthew_berman
      @matthew_berman  Рік тому

      @@krellin yep there’s a lot. And thank you.

    • @matthew_berman
      @matthew_berman  Рік тому

      @@nicolasriveira4262 not sure sorry!

  • @marshallmcluhan33
    @marshallmcluhan33 Рік тому +79

    Local AI really is the best for everyone. Thanks for keeping me updated.

    • @matthew_berman
      @matthew_berman  Рік тому +5

      You’re welcome, Marshall!

    • @AdmiralBison
      @AdmiralBison Рік тому +5

      That's what I'm hoping.
      Ai will be available as a good, not just as a service as many companies are trying to go for.
      It would many companies to develop highly specialized and powerful AI and professional help if they want to offer something else instead, I'm fine to have "basic" AI.

    • @Aeduo
      @Aeduo Рік тому +1

      @@AdmiralBison Trouble is it's always going to be a balance between complexity and capability, and the compute power it needs to process the data and get results out of, and the sort of compute power available to the average person, especially with stuff like smartphones and tablets and very low power laptops being the norm for a lot of people. It's always going to balance the more capable tech in favor of those who own the most infrastructure to use it, where they can remain gatekeepers to that.

    • @leopoldomolina1763
      @leopoldomolina1763 Рік тому

      @@AdmiralBison what do you meant by “as a good”?

    • @sonictailsandsally
      @sonictailsandsally Рік тому

      @@leopoldomolina1763 “goods” - a synonym for merchandise, products, items, etc. ;)

  • @KoaBosk
    @KoaBosk Рік тому +37

    Thank you for this video, this is exactly what I was looking for. Thanks for getting straight to the point and not being a word buffet making us watch a 30 min video only to give us the info at the end.

  • @hendrikbonthuys9190
    @hendrikbonthuys9190 Рік тому +18

    I’m really keen to try PrivateGPT thanks for the update! Really good video and easy to follow 🙏

  • @vyommodi811
    @vyommodi811 8 місяців тому +6

    the process is pretty much changed completely, so request you to make an updated video

  • @JaydenX
    @JaydenX Рік тому +20

    Great content I was looking for a way to analyze larger data sets and tailor it to my specific needs this is a great resource. Thank you for the tutorial

    • @matthew_berman
      @matthew_berman  Рік тому +2

      You’re very welcome Jayden

    • @newunderthesun7353
      @newunderthesun7353 Рік тому

      GPT4 with Code Interpreter enabled will do that for you ten times better than this local model. I do data regression analysis with huge amounts of data and it saves me literally days.

    • @SamuraiBeasts
      @SamuraiBeasts Рік тому

      @@newunderthesun7353 I Would be greatful and thankful to you!

  • @nonething
    @nonething Рік тому +2

    precisely followed your video and after spending two days it worked out very well. Thanks a ton.

    • @Karl_with_a_K
      @Karl_with_a_K Рік тому

      Did you train it 9n your own dataset? How did it perform to prompts about the data?

  • @LGministry
    @LGministry Рік тому +1

    I have been wanting to do this for awhile now, but unfortunately I have ran across problem after problem as your instructions don't include all the stuff you have to have in loaded to make this work, and I still can't get into ingest my documents. I keep getting errors. I had to you chat gpt to figure out all the details, but I am about to give up on being able to make this work. I am installing on PC, maybe you method above works better on a Mac. I don't know.

  • @alexpher6864
    @alexpher6864 Рік тому +5

    I wish every tutorial on the internet was like this one.

    • @matthew_berman
      @matthew_berman  Рік тому

      Thank you. What do you like specifically do I can make sure to do more of that?

    • @alexpher6864
      @alexpher6864 Рік тому

      @@matthew_berman clear and straight to the point

  • @prabhatgupta9808
    @prabhatgupta9808 8 місяців тому +5

    Hello,
    Love your tutorial.. I was trying to implement this. But i dont see requirements.txt file in github.
    Or am i missing something. Please guide

  • @technoe02
    @technoe02 Рік тому +108

    It would be easy to run this as a container and would make the setup much simpler.

  • @Lestibournes
    @Lestibournes Рік тому +32

    It would be good to use a per-project virtual environment because different projects can have conflicting requirements, like needing different and incompatible versions of the same package.

    • @matthew_berman
      @matthew_berman  Рік тому +1

      Agreed. Should I include that going forward? I feel like the project authors should do it 😂

    • @merlinwarage
      @merlinwarage Рік тому +5

      Just put it into a docker container and you are fine.

    • @jasonsutis3387
      @jasonsutis3387 Рік тому +3

      @@matthew_berman yes make a video how to pls!

    • @SmallSpoonBrigade
      @SmallSpoonBrigade Рік тому +2

      @@croci81 Which shouldn't be surprising. Python wasn't really designed to be used for serious projects. Which shows up in the things that it is just terrible at like iteration, the semantic white space and useless error messages.
      The fact that people can write anything sophisticated with it, is a tribute to just how good some people are at programming.

    • @croci81
      @croci81 Рік тому

      @@SmallSpoonBrigade Every language has Its pros and cons, but it is not that horrific. It is one of the top languages people use mostly today. Really depends on your project and what you are working on. You prob are not programming OS or AAA Games with it but it is so popular there are a huge number of libraries that can speed up your coding a thanks to a big community.

  • @averaguilar
    @averaguilar Рік тому +1

    Yesterday I was reviewing a very long video from some good samaritan from India or so, but it seemed like a long process with lots of things aside to master. BUT it is a piece of cake!!, THANKS! this of so much value to me in this moment!

  • @jeremybristol4374
    @jeremybristol4374 Рік тому +3

    This is so cool! Thanks for the walk-through!

  • @srvapps
    @srvapps Рік тому +2

    Thank you for your time making this video!
    Does it work on GPUs?

  • @cryptomugen1315
    @cryptomugen1315 11 місяців тому

    This is awesome! Thank you for the clear and easy-to-follow instructions. Only wish the UI for queries and answers was like a website.

  • @jameskelly7488
    @jameskelly7488 Рік тому +2

    You do such a good job with your tutorials

  • @DRCarmenatty
    @DRCarmenatty Рік тому

    Is alive!!! The private GPT is running (not exactly). It is slow but it is working!!! Thank you for your help! I am having a blast!!!

  • @earthlng
    @earthlng Рік тому +2

    Thank you so much, that was awesome, I had some hiccups, however, it's working.

  • @floprete9422
    @floprete9422 Рік тому

    Thank you! I didn't know this existed. I have been needing something like this and I thought I was going to have to try to make it myself! I just subbed to you too! :)

  • @EvolutionaryEon
    @EvolutionaryEon Рік тому +16

    Fantastic setup video, made it super easy. Unfortunately the model is not that great, it could barely calculate 25% of my income vs rental costs properly lol.

    • @matthew_berman
      @matthew_berman  Рік тому +1

      Thank you! Sorry it didn’t work well.

    • @viroxd
      @viroxd Рік тому

      Large language models are not good at math

  • @robertalexander1299
    @robertalexander1299 Рік тому

    Thanks for all the awesome videos! By the way, I loved you on Brooklyn Nine-Nine!

  • @krellin
    @krellin Рік тому +7

    Now this is dope, and this is why corporations are freaking out.
    Is it even a leak? like chatgpt leak or they simply replicated this feature using existing stuff?

  • @mr2octavio
    @mr2octavio Рік тому

    Hey Matthew, just found your channel and you got a new subscriber. Great content!

  • @scobar947
    @scobar947 9 місяців тому +5

    As others have mentioned in the last month, there is no 'requirements.txt' in the new file so currently, this video does not reflect the actual process

  • @georgidonev2274
    @georgidonev2274 Рік тому +3

    I used the PrivateGPT link from the description and cloned PrivateGPT on my desktop, but there are not the files "reqiurements.txt" and "example.env" in it. Are you sure that the video is still actual?

  • @brianhauk8136
    @brianhauk8136 9 місяців тому +1

    Thank you for letting the world (where UA-cam isn't blocked) know how to setup PrivateGPT in May, 2023. Would you recommend it for production use in January, 2024, or do you know a better option for useful, reliable and fast website chatbots?

  • @aniksamiurrahman6365
    @aniksamiurrahman6365 Рік тому

    This sounds really awesome!

  • @michaelmarkoulides7068
    @michaelmarkoulides7068 Рік тому

    You just earned a sub from me , great video clear ,concise , and thorough and most of all I can take action on it and its respectful of my time , keep up the Good work much appreciated

  • @goodfellas5702
    @goodfellas5702 Рік тому +6

    Hi Matthew - this is awesome. Thank you for the work you're doing. You're providing a very valuable bridge between the deep techie stuff and those of us who are adventurous but not so technical
    Quick question - can you further train the GPT for all instance? Can I send recent content to it to update itself?

    • @realnerdethan
      @realnerdethan Рік тому +1

      I have the same question.

    • @funkiwi44
      @funkiwi44 Рік тому

      I'm curious also. Is it live-trained for all users or only on specific threads? For example, I've seen how it learns once you paste a document into the thread, but does that learning then apply to all other users?

  • @inspectorratchet7614
    @inspectorratchet7614 9 місяців тому

    You are such a good man. I appreciate you so much.

  • @trtewwe9088
    @trtewwe9088 8 місяців тому +3

    Sadly when I type ip install -r requirements.txt I get the following message:
    ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'
    Is this no longer available?

  • @mattiagranito9937
    @mattiagranito9937 Рік тому

    Hi Matthew! Super video!!! I have a question: is it possible to use Italian language to use PrivateGPT and for documents?

  • @AusFastLife
    @AusFastLife Рік тому +14

    That seems awesome as I have been wondering if there is a way of using ChatGPT on your own documents as I spend a lot of time compiling a single version out of dozens of older existing documents. I wish there was a way that ordinary people could have some input into these sorts of technologies coming out. I don't code at all, so could not do it my self, but as an end user, I know the sorts of tools that I would really like to have access to. Personally I watch all of this effort going into products like ChatGPT and I keep thinking, that is almost useful, but not quite, or if only it could do x, y or z, and then I go back to just doing things myself as all of thse AI tools just aren't useful. Same with automated cars. There are so many functions or approaches which would be useful but as an end user you have no way of influencing the products that are being made, and so you just have to watch as others make unhelpful tools or mess around with only making money as an end goal. It is exasperating.

    • @debayandas1128
      @debayandas1128 Рік тому +1

      Hey Haydn. I like your proposed usecase. Would you be open to connecting privately? I can build something similar for you at no development cost.

    • @AdlerMow
      @AdlerMow Рік тому +2

      Thats why open source in AI is great! Because just like you, there is hundreds of people asking the same questions, and it only takes one with expertise to adapt the tool. Afterwards, many more join in into the new branch and steers towards utility.

  • @avemew5407
    @avemew5407 Рік тому

    I have never seen someone use VS-Terminal, you legend

  • @amj2048
    @amj2048 Рік тому +1

    this is really interesting, thank you for sharing this!

  • @asepmulyana9085
    @asepmulyana9085 Рік тому +1

    Thanks man! You did the great job 👍

  • @sajjadabouei6721
    @sajjadabouei6721 Рік тому

    easy to follow
    straight forward,
    fast
    thank you man

  • @Gabriecielo
    @Gabriecielo 7 місяців тому

    Thanks for the introduction, may I ask which DB is privateGPT using? Chroma or something else?Maybe I missed some info in the video, excuse me then.

  • @middleway1885
    @middleway1885 Рік тому

    Thanks for the black background... (watching this 2ish am, truly helps with my eyes) lol

  • @tafftaff3014
    @tafftaff3014 Рік тому +2

    thanks for the easy to follow tutorial...keep up the awesome works

  • @cineymatic
    @cineymatic Рік тому +9

    This video was super useful, thank you.
    Not sure who will benefit from this, but it is worth upgrading your C++ developer tools kit from Visual studio installer before following the steps because it might end up as a blocker halfway. Or maybe it was just me.
    Also, to those people using this, did you guys find ways to generate responses faster? Is it solely dependant on the PC specifications?

    • @PraetorUA
      @PraetorUA Рік тому +2

      Yep. Absolutely! I had quite a few blockers as I hadn't used Visual Studio before. Running ChatGPT alongside to debug each error and fix and continue was extremely helpful.

  • @BugleBug
    @BugleBug Рік тому +1

    Great video, Thanks for sharing. Quick question does it have API capabilities? I mean is it possible to make API calls to your privateGPT?

    • @jackwebbster01
      @jackwebbster01 Рік тому

      sure write an API for it - update the repository

  • @computersindia
    @computersindia Рік тому

    Thanks for the useful tutorial!.

  • @FrankenLab
    @FrankenLab Рік тому

    This is exciting and thanks for the great video. I have an archive of MHTML web pages, is there a newer version that would allow me to use those? or is it just a change to the Python code?

  • @Inception1338
    @Inception1338 Рік тому

    That's what I been waiting for.
    Now I need that for images so that they can be Auto sorted.

  • @nolan6650
    @nolan6650 Рік тому +5

    This is amazing. What are the chances you can get the author of the repo onto your channel and chat with them about the why and the next things coming?

    • @michal5869
      @michal5869 Рік тому +2

      Why? This is just one out of a thousand GPTs that have been open-sourced on the internet right now, and it's nowhere near the capabilities of the older GPT-3 that Matthew didn't want to mention.

  • @exorsuschreudenschadenfreude

    I'm going to need a second brain based on the books that I have read and incorporate my notes/tasks into a GPT. Thank you for the easy tutorial!

  • @abdullah5140
    @abdullah5140 Рік тому +3

    As always great job!!

  • @stephenkrus
    @stephenkrus Рік тому

    Dude... you're a freakin' Legend👑for this! ✨👍

  • @gabrielnilo6101
    @gabrielnilo6101 Рік тому +1

    This is crazy, I'm going to research and see how to train this beast, it will be nice to have an offline "PrivateGPT" with all my documents like bills and stuff... I could even create a nice financial automation.

    • @xxy1950
      @xxy1950 Рік тому

      Hey, did you find a way to train the model accordingly? Thanks in advance

    • @gabrielnilo6101
      @gabrielnilo6101 Рік тому

      @xxy1950 Yes and no, I have stopped developing this after a project came, and I don't have the time to spare. Please see huggingface for models that can be fine-tuned. There are many examples there.

  • @rahulagalcha
    @rahulagalcha Рік тому +1

    Hi Matthew,
    Thanks for the great stuff !!
    Just curious to know the hardware requirement to run this PrivateGPT. What level of hardware do I need?

  • @electriccomics
    @electriccomics Рік тому

    Nice video, I'd get another light maybe, the shadows make it look like you have a shiner.

  • @yuhanrry6561
    @yuhanrry6561 Місяць тому +2

    This video appears to be outdated. I would greatly appreciate it if you could either share the GitHub repository corresponding to the version shown in the video, or consider creating an updated video that reflects the latest, more advanced version of PrivateGPT.

  • @javierjp8549
    @javierjp8549 11 місяців тому +5

    the requirements.txt file is no longer available

  • @Stevo533
    @Stevo533 Рік тому +4

    Subscribed. Is it possible to make a video to implement this on a webpage with a webserver? It would be great to finally get longer responses and send larger peaces of code to Chatgpt

  • @nevco1998
    @nevco1998 8 місяців тому

    @matthew berman - thanks for the post. Do you know where the files end up when you load documents into privateGPT?

  • @ricardo_cravo
    @ricardo_cravo Рік тому

    Thank you it worked but needed a little edit on some files because it was MACOS. Thank you so much!

  • @rafaelreed
    @rafaelreed Рік тому

    After a lot of effort trying to install hnswlib, I managed to do it by installing it through Visual Code Insiders. Then, I just reopened the project in VS 22 and it worked.

  • @simonthismyvoice5048
    @simonthismyvoice5048 10 місяців тому +2

    I hit requirements.txt not found error. Seems like this file is now missing in latest download.

  • @Jess_7788
    @Jess_7788 8 місяців тому +2

    Where is the requirements file? It seems like the installation for mac or ubuntu is fast, but for PC … too many steps. Could you update the installation for windows? Or explain how to run it on PC

  • @ThatNiceDutchGuy
    @ThatNiceDutchGuy Рік тому +2

    Awesome! Now I can import my huge pdf library and interact with those files. And it is locally. Big plus.

  • @dieterheinzer7166
    @dieterheinzer7166 7 місяців тому +2

    I suspect things have changed in the last 10 months.... trying to follow your steps, but there is no "requirements.txt" file to be found anywhere... Help!

  • @고주식-n3r
    @고주식-n3r Рік тому +2

    Does this program support languages ​​other than English? If not supported, how can other languages ​​be supported?

  • @patrickpatrick423
    @patrickpatrick423 Рік тому +1

    Thx for posting!
    Whats the size of the whole project?
    Do you have any hardware requirements?

  • @Yoshi.de.schrijver
    @Yoshi.de.schrijver Рік тому +2

    it keeps saying pip install -r requirements.txt - command not found

  • @TayoEXE
    @TayoEXE Рік тому

    Holy snap! That's awesome! I wonder if it can ingest an entire novel manuscript to give feedback or something. Haha

  • @therainman7777
    @therainman7777 11 місяців тому +3

    Latest version of the repo doesn't have a requirements.txt file. Anyone have any idea about this?

  • @bhoqeem1975
    @bhoqeem1975 Рік тому

    It's on a Mac. Awesome! I can try this.

  • @vishnuvardhanvaka
    @vishnuvardhanvaka Рік тому +3

    hello sir. Now some new changes are made to the repo and the model is not training and saying that model not found,but i placed my downloaded models in a created direcotry of models. Please do a video on this new repo of PrivateGPT. Thanking you and hoping to see a video on this!

  • @jayantvijay1251
    @jayantvijay1251 Рік тому +2

    can i use llama 2 instead of gpt4all and download and train the llama model locally or in my private compute cloud

  • @marcosbenigno3077
    @marcosbenigno3077 Рік тому +4

    Which interface do you recommend to use GPU 12GB/Cuda? Grateful.
    Qual interface vc recomenda para usar GPU/Cuda? Grato

  • @dino9619
    @dino9619 9 місяців тому +2

    I could not find the requirements.txt file
    Where can i get it?

  • @hamzahassan6726
    @hamzahassan6726 9 місяців тому +4

    requirements.txt missing from files

  • @dennisgonzales9521
    @dennisgonzales9521 Рік тому +2

    thanks for the video Matt.
    btw did anyone encounter this issue:
    *llama.cpp: can't use mmap because tensors are not aligned; convert to new format to avoid this*

    • @matthew_berman
      @matthew_berman  Рік тому +1

      You're welcome. Hmm...never heard of that issue. Jump in my discord and ask for help maybe someone else solved it.

  • @eddiem1990
    @eddiem1990 Рік тому

    Awesome video. A question though, when you are ingesting the files, I assume that's when Chat GPT get access so your files to do the ingesting. So technically at that point Chat GPT is being trained or getting access to your files.

    • @greigmarshall8183
      @greigmarshall8183 Рік тому

      This isn't ChatGPT, and the LLM (GPT4All in my case) runs completely locally so doesn't 'report back' to anyone over the internet.

  • @mworld
    @mworld Рік тому +1

    Nice. Oh and if my PC took that long to open a terminal, it would be finding itself out of a job.

  • @eugaleksandr
    @eugaleksandr Рік тому +1

    Thanks for the video, subscribed to your channel
    This type of video is my favorite 👍👍👍
    I have a question about this model, is it possible to access it using the API?

    • @matthew_berman
      @matthew_berman  Рік тому

      Thank you!. Yes it is, that's how PrivateGPT was built using the GPT4All model.

    • @nomsatsotetsi5643
      @nomsatsotetsi5643 Рік тому

      what is the API for it?

  • @coval65
    @coval65 Рік тому +2

    short and no bs guideline. thank you for this. how can I find you on discord ?

  • @沼氨
    @沼氨 Рік тому

    Very nice setup guide! I'm wondering is it possible to use privateGPT as api to call in my project?🤔🤔🤔

  • @smileyp4535
    @smileyp4535 11 місяців тому +1

    im not very good at coding, my VSC terminal doesn't seem to understand "git" or "git clone" commands, im sure this is really obvious but im not sure why i cant get it to do that, i can cd into desktop though just fine
    edit: i didn't know what 'git' was or that i needed to install it first separately lol
    edit 2: so apparently on windows you don't use the VSC terminal, you just use git (which downloads as git bash) instructions seem to be the same though

  • @jorgerios4091
    @jorgerios4091 Рік тому +5

    Mat, Could you show us how to create a nice user interface for this? and if such creation is aided by chatgpt it would be awesome.

    • @matthew_berman
      @matthew_berman  Рік тому +7

      I might have an inside scoop on something interesting coming. Video coming soon :)

    • @zharish7319
      @zharish7319 Рік тому

      I got the error of Visual studio c++ 14.0 or greater.
      Visual cpp build tools error .
      Llama-cpp-python error failed to build.

    • @PraetorUA
      @PraetorUA Рік тому

      @@matthew_berman Yes please¬!

  • @Sierra-Whisky
    @Sierra-Whisky Рік тому +7

    Unfortunately not suitable to run on a NAS 😅 It would be great if you were able to run it automatically in the background, for example on specific document folders, and documents like contracts, bank statements, insurance policies are automatically being ingested. It would definitely make it much more human understandable.

    • @fitz3540
      @fitz3540 Рік тому

      Wait, you can't do this?? Kinda defeats the purpose, no?

    • @AdmiralBison
      @AdmiralBison Рік тому +1

      It would be awesome to have a "home" AI working as part of your the home's central hub and automation.
      I recon that would be the way to go, have it installed on all your devices so it can run when you are on the go and when at home it could just run at one central point or work in tandem with the "central AI"
      I can't believe what I am saying, it all sounds so Science Fictional but it's becoming a real thing.
      "Install one's AI at home"

    • @Sierra-Whisky
      @Sierra-Whisky Рік тому +2

      @@fitz3540 it would probably be possible but most consumer grade NAS systems don't have enough memory nor computing power to make it practically feasible. For example, if it would take a day to ingress a 10 page pdf file and another day to answer the "make it understandable" command, it practically unusable.

    • @tylocook
      @tylocook Рік тому +1

      ​@@fitz3540 Almost no NAS would have a good enough CPU

  • @pondyanand
    @pondyanand Рік тому

    I tried this today and worked like a charm👍. There were few errors around libraries and environment and could solve it with help of google pretty quickly. Thanks Matt for this wonderful tutorial🙏

  • @usoppgostoso
    @usoppgostoso Рік тому

    So it uses langchain, nice. Pretty interesting, although I don't know much about these models!

  • @user-yc9cr1tm9m
    @user-yc9cr1tm9m Рік тому +3

    I also had problems with versions. I updated python to version 3.11 and language server to Pylance in VScode. At the end I ran the command 'pip install --upgrade chromadb' because of the error "KeyError: 'elements'". Thanks!

  • @GEORGE.M.M
    @GEORGE.M.M Рік тому +1

    Hi Mathew, new to working with VScode here, what setting or extension do you use for your terminal suggestions/auto-complete? Thanks!

    • @smileyp4535
      @smileyp4535 11 місяців тому

      same, also my git clone function wasn't even working im reeeaally new 😅

  • @AsafMatan
    @AsafMatan Рік тому +1

    Great video. Can this engine support other languages? Hebrew?

  • @sensei_kai
    @sensei_kai Рік тому

    Thanks I will take the model 😊

  • @noteable_io
    @noteable_io Рік тому +1

    Have you tried our Noteable ChatGPT plugin to leverage files as well?

    • @matthew_berman
      @matthew_berman  Рік тому

      Yes! Maybe I need to do a full review of it :)

  • @SimAlley
    @SimAlley Рік тому +3

    I followed everything perfectly so far, but i keep getting an error called 'no file called dotenv' when I know for a FACT that I DO have that file from the previous step!

  • @davidbaity7399
    @davidbaity7399 Рік тому

    Perfect, I plan to train it about my game then let it guide players better than any wiki.. or so I hope

  • @musaddiqali1
    @musaddiqali1 Рік тому +2

    I am running this on Windows 11, and after running the command "pip install -r requirements.txt", I got an error message saying, "ERROR: Could not build wheels for llama-cpp-python, hnswlib, which is required to install pyproject.toml-based projects" Do I need to rectify this or is it okay to ignore it?

    • @soobin96
      @soobin96 Рік тому

      Did you get the answer? I have the same error. I did everything that I could do.

  • @BarryStephenson-b2q
    @BarryStephenson-b2q Рік тому

    Fantastic. In the source documents folder, can we place levels of subfolders?

  • @anamealastname607
    @anamealastname607 Рік тому

    I have two questions: 1) is it its only function to chat with files or you can task it with any prompt? 2) does this process have any particular system requirements, is it okay to use my laptop (16G ram, i3)

  • @JoseAlba-w7n
    @JoseAlba-w7n Рік тому

    Amazng. thank you for the video. Could this be linked to an external database of documents like box or netdocuments?

  •  Рік тому

    3:08 Fatboy Slim would be proud for this reference 😅

  • @aketo8082
    @aketo8082 Рік тому +2

    Thank you. I tried it. I got following error's:
    ERROR: Failed building wheel for hnswlib
    ERROR: Could not build wheels for llama-cpp-python, hnswlib, which is required to install pyproject.toml-based project
    Under "Environment Setup" is the second file "Embedding: default to ggml-model-q4_0.bin not noticed. Maybe a change on that site.
    And EMBEDDINGS_MODEL_NAME=all-MiniLM-L6-v2 didn't have all-MiniLM-L6-v2 in the folder.
    I assume there are something updated.

    • @soobin96
      @soobin96 Рік тому

      Did you get the answer? I have the same error. I did everything that I could do.

  • @jhawkins0208
    @jhawkins0208 Рік тому

    you da man!!