EASIEST Way to Fine-Tune a LLM and Use It With Ollama

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ย. 2024

ความคิดเห็น • 115

  • @warpdotdev
    @warpdotdev  2 หลายเดือนก่อน +12

    What data would you fine tune your LLM on?

    • @siaboonleong
      @siaboonleong 2 หลายเดือนก่อน +1

      what is your hardware ? are you using intel or amd threadripper ?

    • @themax2go
      @themax2go 2 หลายเดือนก่อน

      that depends on the use case... are you asking for what use cases people are aiming to support?

    • @themax2go
      @themax2go หลายเดือนก่อน

      but i guess here's one: finetuning qwen2.5-32b on various ai related github prjs that are written in python, with a focus on agentic workflows, maybe individual finetunes for each agent python lib / framework, such as autogen, langchain / langgraph, ...

    • @shiftto
      @shiftto หลายเดือนก่อน

      youtube need more chanels alike this. great job

    • @Toti330
      @Toti330 22 วันที่ผ่านมา +2

      I'm using it to fine-tune a Minecraft bot (Mindcraft from Emergent garden)

  • @siddhubhai2508
    @siddhubhai2508 2 หลายเดือนก่อน +113

    No over rating, no over talking, streight forward, love it.

    • @OilersFlash
      @OilersFlash หลายเดือนก่อน +1

      Sadly this may be the first time I disagree with that sentiment. Haha. I loved it but was looking for a course link at the end because it was too much too fast ;)

    • @siddhubhai2508
      @siddhubhai2508 หลายเดือนก่อน +3

      @@OilersFlash Yea bro (actually uncle, cuz I'm 15 and your dp shows...), I realized that the viewer will need some pre knowledge of LLMs and its workings and also some pre basic knowledge of fine-tuning! But yea the video was good actually!

    • @OilersFlash
      @OilersFlash หลายเดือนก่อน

      @@siddhubhai2508 it is good ;)

  • @injeranamitmita
    @injeranamitmita 3 วันที่ผ่านมา +1

    Knowing such a deep technical subject is one thing, but teaching it well is another! well done young lady.

  • @cjofre
    @cjofre 2 หลายเดือนก่อน +26

    This is exactly how we are tuning our open source LLMs, the use of unsloth+LORA is key. Validation of the learning is an adventure. We did this over the same tech stack mentioned here. Very good video, of course, lots of details behind each step that cannot be explained in a short video. Great use of lighting and your pace is excellent. Looking forward to more vids.

  • @Emocar2
    @Emocar2 หลายเดือนก่อน +13

    Thank you straight to the point
    I usually have some ptsd when looking at tutorials

    • @thecaptain2000
      @thecaptain2000 หลายเดือนก่อน

      it depends, this is useful, just if you already know how to do it and you just need a refresh on the steps. In other words, you want to watch it just if you do not need it

  • @Laowater
    @Laowater 17 วันที่ผ่านมา +2

    amazing quality of editing, sound, video - beyond the programming side!
    A pleasure for the eyes and ears to watch!

  • @first-thoughtgiver-of-will2456
    @first-thoughtgiver-of-will2456 2 หลายเดือนก่อน +7

    Great video for people who know coding and local llm but havent finetuned!

  • @arianetrek7049
    @arianetrek7049 27 วันที่ผ่านมา

    I was already taken by the clear content but the KEY highlight of simply mentioning Conda shows the high quality of your informations. Subscribed and thanks for the tuto.

  • @ToastyWalrus7
    @ToastyWalrus7 19 วันที่ผ่านมา

    Easiest subscribe of my life, just wanted something easy and straight to the point

  • @frobledo5584
    @frobledo5584 22 วันที่ผ่านมา +1

    Insanely good video!! Straight to the point and great presentation

  • @HellTriX
    @HellTriX หลายเดือนก่อน +10

    Every how-to I've found so far glazes over the training datasets. Like here she goes from here is 100k sql dataset, then here are is how the model expects the prompt, but then doesn't show the format of how the dataset is loaded into the model. What does the sql_context look like, what does the sql_prompt look like, what is the sql, and sql_explaination? Fine tuning is one thing but people also need to know how to build and integrate datasets for training.

  • @foju9365
    @foju9365 2 หลายเดือนก่อน +2

    Five minutes made useful. Thank you for the crisp and neat video. ❤

  • @sommerliermovie3547
    @sommerliermovie3547 หลายเดือนก่อน +1

    This is what I am thinking to do. Finding this video maybe saved half a day

  • @mr.gk5
    @mr.gk5 หลายเดือนก่อน +5

    Great video straight to the point, but could you please elaborate more on feeding custom dataset to the script? What are the steps? You wrote it right on the script or did you load it from a different file? Or did you upload to hugginface and use the token from there? Im confused

  • @valenciawalker6498
    @valenciawalker6498 11 วันที่ผ่านมา

    Great explanation and presentation of LLM.

  • @AghaKhan9
    @AghaKhan9 2 หลายเดือนก่อน +7

    Hi there.
    It's wonderful.. Will you Please share the notebook and also Google Collab notebook?

  • @BCRBCRBCRBCRBCRBCR
    @BCRBCRBCRBCRBCRBCR หลายเดือนก่อน

    Appreciate the brevity. Thank you.

  • @adrainhuang6068
    @adrainhuang6068 15 วันที่ผ่านมา

    good guide to play by myself

  • @0xngmi
    @0xngmi 2 หลายเดือนก่อน +4

    wouldve been nice if you had shared the full collab code...

  • @Larimuss
    @Larimuss หลายเดือนก่อน +1

    Great tutorial! Thanks. Really like the definitions and explanations rather than just glossing over the code.. would love to see a full tutorial series 😮
    I'd like to try to code it myself, but it would be good if you could share the code too.

  • @chokosabe
    @chokosabe หลายเดือนก่อน

    What a clean presentation.

  • @lakshman587
    @lakshman587 7 วันที่ผ่านมา

    Intresting video!!

  • @nnpy
    @nnpy หลายเดือนก่อน +1

    Yoo, what theme are you using in your system?? That's really cool

  • @anandraj2895
    @anandraj2895 หลายเดือนก่อน

    nice and straight forward approach

  • @elasdebastos235
    @elasdebastos235 หลายเดือนก่อน

    I actually liked the music. Great editing also. I found the proyect idea a little bit boring. You could train it for something actually awesome

  • @robertjalanda
    @robertjalanda หลายเดือนก่อน

    great and short video guys incredible!!

  • @Hey.MangoJango
    @Hey.MangoJango 2 หลายเดือนก่อน +1

    Well explained. Thanks

  • @nagalman
    @nagalman หลายเดือนก่อน

    Great video. To the point. Effective

  • @flutterflowexpert
    @flutterflowexpert หลายเดือนก่อน

    Great video! Subscribed! 🎉

  • @AIinAgriculture
    @AIinAgriculture 24 วันที่ผ่านมา

    Thank you for video. I followed your approach for finetuning the model text to SQL. When I work on my own database, its performance is not good. Unable to generate SQL query. I even used agent and examples queries our database. I am requesting suggestion from you. Thank you

  • @BrentLeVasseur
    @BrentLeVasseur 2 หลายเดือนก่อน

    Excellent tutorial! Doesn’t lowering the bit depth of the model greatly reduce accuracy? What are the pros and cons of doing so? Thanks!

  • @markring40
    @markring40 2 หลายเดือนก่อน

    Another great video!! Thanks.

  • @TheMariolino2005
    @TheMariolino2005 หลายเดือนก่อน

    Excellent direct video on fine-tuning, congrats. Could you also share the python source code that you used in the video? Thanks.

  • @telepathytoday
    @telepathytoday 2 หลายเดือนก่อน

    How long did it take for the training / fine-tuning on your 4090? Thanks for the video!

  • @furetosan
    @furetosan 17 วันที่ผ่านมา

    Isn't this RAG? Doesn't chunking fit anywhere?

  • @MuhammadFahreza
    @MuhammadFahreza หลายเดือนก่อน

    what ubuntu are you using, the terminal looks dope

  • @sreeramn5240
    @sreeramn5240 18 วันที่ผ่านมา

    Thanks 🙏

  • @4.0.4
    @4.0.4 2 หลายเดือนก่อน

    Can you train 12B on 24GB or is 12B too big?
    Another question is if you have multi-turn data (conversations) can you finetune on that? The examples I see are for Q:A pairs.

  • @lesptitsoiseaux
    @lesptitsoiseaux หลายเดือนก่อน

    I have 55K classes with an ungodly amount of transcripts. What'll be better and faster? RAG or finetuning?

  • @alucard00mx
    @alucard00mx หลายเดือนก่อน

    It was a great video, but I have a question, is it compatible with the new versions called 3.2, especially versions 1B and 3B?

  • @sikandarali5117
    @sikandarali5117 หลายเดือนก่อน +1

    I'm working on a RAG application. I'm using a pdf file as a text data and I have clean the data as well using NLTK. I already have ollama install in my local system and also llama2 model. I
    embed the data in to vector form using ollama embedded model mxbai-embed-large and store it on chromabd. but if I give the prompt and get response, it give me the response but not according to my data. and how do I finetune the model? I just need guidance and sequence so I work on the project. It's important to me. I need your guidance. please reply. I'm using windows10.
    Thank you!

    • @ibrahimgamal7603
      @ibrahimgamal7603 หลายเดือนก่อน

      It's easy you should write in your prompt template = """Answer the question based ONLY on the following context:
      {context}
      Question: {question}
      """

    • @muhammadumarnawaz9200
      @muhammadumarnawaz9200 หลายเดือนก่อน

      @@ibrahimgamal7603 Could be anything such as you are not using a good doc extractor or your embedding model sucks. Changing chunk and overlap size might help. Don't go for finetuning straight away, do some experimentation and figure out where the problem lies exactly otherwise even finetuning won't work.

    • @sikandarali5117
      @sikandarali5117 หลายเดือนก่อน

      @@muhammadumarnawaz9200 ok mate thank you for your help

  • @IvanLesnov
    @IvanLesnov 25 วันที่ผ่านมา +1

    fine tuneing offline ?

  • @anshvashisht8519
    @anshvashisht8519 3 วันที่ผ่านมา

    where is the link for google colab?

  • @infotainment6830
    @infotainment6830 12 วันที่ผ่านมา

    Is it possible to make your own AI model with this that speaks to you like Jarvis and understands tone, etc?

  • @elleryfamilia8291
    @elleryfamilia8291 หลายเดือนก่อน

    if I train a model, will the responses be restricted to just my training data/examples? Or does the model's original training also play a role?
    For example, say I trained it on model to respond with vehicle specs. I feed it a vehicle name and the model returns the vehicle specs. Say I finetune the model with 50 examples (honda civic, toyota camry, volvo xc90, etc).... however, in reality there are 300,000 possible vehicles. Would finetuning on 50 examples help? Sure, I can put the 50 models in the prompt but then I'd just be wasting tokens.

  • @GARYGUS
    @GARYGUS หลายเดือนก่อน

    what is the estimate cost for training such a model?

  • @PMe-my1td
    @PMe-my1td หลายเดือนก่อน

    can this be done all from the wsl terminal? I am using ollama, webui and docker, but would like to train some company pdf's better, can this be done?

  • @oloix
    @oloix 4 วันที่ผ่านมา

    Thanks! Although I do have a question why you show so much of yourself... I admit it's nice and pleasant to look at, however I would prefer to look at the code or things you talk about. Especially when I watch your videos at work I would definitely like to avoid someone thinking that I watch some silly videos during work while I actually watch work related stuff. Anyway, really interesting videos so thanks again! 😊✌

  • @noachere
    @noachere 23 วันที่ผ่านมา

    Do you have github repo of the code?

  • @programan6391
    @programan6391 หลายเดือนก่อน

    Does fine-tuning shouldn't generate small models that theoretically run fully local and avoid spending money on OpenAI?

  • @diasdeinvierno8041
    @diasdeinvierno8041 หลายเดือนก่อน +1

    It's a great how to but you missed a "before trainng" and "after training" examples of how the model responded. Good video anyway. Couldn't get much out of it though

  • @DabnisUK
    @DabnisUK หลายเดือนก่อน

    Apologies if this is a dumb question, but where is, is there a link to the notebook?

  • @maloyaircraft1174
    @maloyaircraft1174 หลายเดือนก่อน

    Video on formatting data sets to follow? 😅

  • @imai_official
    @imai_official หลายเดือนก่อน

    How to collect dataset pls show it

  • @AnirbanKar4294
    @AnirbanKar4294 22 วันที่ผ่านมา

    subscribed

  • @eduardmart1237
    @eduardmart1237 2 หลายเดือนก่อน +1

    Is unsloath free?

  • @shashanksinghal8395
    @shashanksinghal8395 2 หลายเดือนก่อน +1

    why didn't you directly use hugginface trainer to train, why using unsloth? I want to know what was the benefit of using unsloth over hugginface trainer.

    • @Frxnb
      @Frxnb 2 หลายเดือนก่อน

      No benefit My friend :(

  • @WiteBot
    @WiteBot หลายเดือนก่อน

    Give us the collab link! Or better yet the llamasql gguf link!

  • @benjaminbirdsey3281
    @benjaminbirdsey3281 หลายเดือนก่อน

    Unsloth has a dependency of triton, which doesn't seem to be compatible with windows.

  • @WolfsKonig
    @WolfsKonig 29 วันที่ผ่านมา

    Nice

  • @Kappaツ
    @Kappaツ 13 วันที่ผ่านมา +1

    damn, now i want to create my own personal DAN assistant without OpenAI interfere with her

  • @Hey.MangoJango
    @Hey.MangoJango 2 หลายเดือนก่อน +2

    Can we train tinyllama to do something similar? Since was trying to run AI on Raspberry Pi 5 (with Hailo AI Accelerator)

    • @warpdotdev
      @warpdotdev  2 หลายเดือนก่อน

      Absolutely!

    • @Hey.MangoJango
      @Hey.MangoJango 2 หลายเดือนก่อน +1

      @@warpdotdev Thanks! ❤️ from India

  • @DaveAlexKD
    @DaveAlexKD หลายเดือนก่อน +1

    at 2:00 is 8 Billion not 8 bit.

  • @hansgruber3495
    @hansgruber3495 วันที่ผ่านมา

    Nice video, but the music is way too disctracting.

  • @proxyme3628
    @proxyme3628 20 วันที่ผ่านมา

    Why not share the source code???

  • @Hypotaksen
    @Hypotaksen หลายเดือนก่อน +1

    Here it is, she says.. For simplicity.... A pip install command.. In a video.. With no pasted text to copy in the description.
    That's the opposite of simplicity.

  • @catarctic
    @catarctic 2 หลายเดือนก่อน +2

    Congrats for finding such a smartie-cutie as a DevRel for Warp

  • @danyahsan3958
    @danyahsan3958 18 วันที่ผ่านมา

    link

  • @themohtab
    @themohtab หลายเดือนก่อน

    We need a video to explain this video

  • @blackstonesoftware7074
    @blackstonesoftware7074 หลายเดือนก่อน +1

    Can I do this without Conda? I hate Conda

    • @magnusferdinand
      @magnusferdinand 23 วันที่ผ่านมา

      Why yes, why wouldn’t you?

  • @RenikindiHanuth
    @RenikindiHanuth หลายเดือนก่อน

    Thankyou sis

  • @skants8276
    @skants8276 หลายเดือนก่อน +1

    She's cute and I can now fine tune my llama 3. Yay 🎉

  • @bebetter7388
    @bebetter7388 หลายเดือนก่อน

    cant use claude!!!!

  • @atrocitus777
    @atrocitus777 หลายเดือนก่อน

    let us use ollama with warp ai :(

  • @iTube4U
    @iTube4U 19 วันที่ผ่านมา

    Ashley, look at me

  • @mr_pip_
    @mr_pip_ 13 วันที่ผ่านมา

    Why are there so many videos that are useless as tutorials and give the impression that they are only about self-promotion? Seriously, anyone who understands this quick run-through here doesn't need any more tutorials, and for the vast majority of the rest, it's probably pretty useless.

  • @GaryLee-j2v
    @GaryLee-j2v หลายเดือนก่อน

    Gonzalez Susan Walker Larry Martinez Joseph

  • @SaddamBinSyed
    @SaddamBinSyed หลายเดือนก่อน +2

    Next time pls avoid the background music , it's distracting from focusing.

  • @orphica5739
    @orphica5739 หลายเดือนก่อน

    Good video, but it’s hard to imagine that you you actually sat there and edited out every breath and pause so that the whole video would sound like one massive run on sentence, only to shave off some 20 or 30 seconds of duration.

  • @SandraGarcia-t1k
    @SandraGarcia-t1k หลายเดือนก่อน

    Rodriguez John Thomas Lisa Rodriguez Jose

  • @elgodric
    @elgodric หลายเดือนก่อน

    Are you a Mr or a Mrs? It's 202024 I don't wanna assume

  • @sutharjay1
    @sutharjay1 หลายเดือนก่อน +1

    Windows 🥴

  • @w2385-i2s
    @w2385-i2s 8 วันที่ผ่านมา +1

    Obama use Ollama

  • @BeastModeDR614
    @BeastModeDR614 28 วันที่ผ่านมา

    I want to create on that creates computer virus, and hacking software would it be the same idea? lol jk

  • @mahraneabid
    @mahraneabid หลายเดือนก่อน +1

    wow to much stuf in 5min

  • @joyxprogamers2005
    @joyxprogamers2005 หลายเดือนก่อน

    Please bring it for windowsssssss😢😢😢

  • @samukarbrj
    @samukarbrj 2 หลายเดือนก่อน

    shes pretty... what was this video about?

  • @Brainwork66
    @Brainwork66 หลายเดือนก่อน

    This video is not recommended for the newcomers. She speak fast, in every few second is a cut on the footage. Really not detailed

  • @livinagoodlife
    @livinagoodlife หลายเดือนก่อน

    please talk to the lens and not yourself on the screen you're looking at

  • @BarbaraYoung-n5q
    @BarbaraYoung-n5q หลายเดือนก่อน

    White Donald Allen Deborah Anderson Kimberly

  • @rider2731
    @rider2731 หลายเดือนก่อน

    You are so pretty.

  • @samanthasaurya
    @samanthasaurya 6 วันที่ผ่านมา

    Why she looks like Andrew Ng 😂😂

  • @themax2go
    @themax2go 2 หลายเดือนก่อน

    uv > anaconda

  • @iamsohan
    @iamsohan หลายเดือนก่อน

    Build 100% local ChatGPT Clone | Langchain | Part 1 #chatgpt #langchain #langgraph #genai
    th-cam.com/video/RAAeWIVvOAQ/w-d-xo.html

  • @mr.gk5
    @mr.gk5 หลายเดือนก่อน

    Great video straight to the point, but could you please elaborate more on feeding custom dataset to the script? What are the steps? You wrote it right on the script or did you load it from a different file? Or did you upload to hugginface and use the token from there? Im confused