Creating Jarvis powered by OpenAI and Python | ChatGPT

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

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

  • @CSCoach
    @CSCoach  ปีที่แล้ว +165

    Hey everyone, thank you so much for the feedback. It means a ton!
    I uploaded the code produced in this video to my Patreon for supporting members. If you enjoyed this video and want to see more like it consider becoming a Patron:
    www.patreon.com/CSCoach
    I also created a discord for anyone who wants to join the community there :)
    discord.gg/5z9v4S6b

    • @andreas_tech
      @andreas_tech ปีที่แล้ว +3

      Hi,
      great, thanks.
      It would be awesome, if you could make a tutorial like this for API to Claude or Llama, as they are free to use.
      Best regards

    • @AnimeandGamimgDaily2806
      @AnimeandGamimgDaily2806 ปีที่แล้ว +4

      Code fill please

    • @CSCoach
      @CSCoach  ปีที่แล้ว +3

      @@AnimeandGamimgDaily2806 You can find the code files on the Patreon :) They are available to Patrons.

    • @CAGonRiv
      @CAGonRiv ปีที่แล้ว +1

      Definitely going to consider it

    • @amiteshjha3647
      @amiteshjha3647 ปีที่แล้ว +1

      New discord link

  • @PujaaSarangi
    @PujaaSarangi ปีที่แล้ว +326

    I created a same voice assistant using python in 5 days...at last i gave a simple gui with start and stop buttons, where start means it will run in background till i click on stop button. In between it answers to almost every question using pywhatkit and Wikipedia... Just awesome !

    • @CSCoach
      @CSCoach  ปีที่แล้ว +33

      Thats awesome :D

    • @pandipatipavan3804
      @pandipatipavan3804 ปีที่แล้ว +25

      ​@@CSCoachPlease provide the code files and the links in the description as soon as possible for free 🙏

    • @DrayNoR1
      @DrayNoR1 ปีที่แล้ว +9

      @@pandipatipavan3804 ? xd

    • @manonamission2000
      @manonamission2000 ปีที่แล้ว +35

      @@pandipatipavan3804it's a unique and personal creation, why would someone just give it away?

    • @tayshaunsteele8461
      @tayshaunsteele8461 ปีที่แล้ว +4

      @@pandipatipavan3804 Bro come on lmao

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

    create ultron and leave your network open already. lets get this party started.

    • @shacker6909
      @shacker6909 7 หลายเดือนก่อน +11

      yea but this one tha the created doesnt even have the voice of jarvis, so i guess we can only dream about ultron voice

    • @RiDerCoole
      @RiDerCoole 6 หลายเดือนก่อน +4

      😂😂😂

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

      Underrated comment😂😂😂🤣😂😈😂

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

      Sorry for my words but,...
      Will Your Father Come to save whole World from That Ultron?
      Or You yourself?

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

      @@parthbhatia0408this world doesnt deserve saving

  • @hvanmegen
    @hvanmegen 11 หลายเดือนก่อน +42

    ChatGPT has an Assistant API now, and they also have TTS. I would love to see another video done on the new system :)

  • @matthewboyd443
    @matthewboyd443 ปีที่แล้ว +10

    You have to keep this info open to everyone, its the future! The future is for everyone. Keep it up. Im 42 years old and this is amazing and just the beginning. To everyone reading this we need this to stay free to everyone, no race, religious, money, doesnt matter people like this you tuber is pushing information to all of us. Its a new world so might want to catch up.

    • @matthewboyd443
      @matthewboyd443 ปีที่แล้ว

      We truely are in a digital age, Robots are no longer a this of imagination. AI is real and what is give is amazing. If you don't believe that digital world already exist you really need to get out and look how the world is changing. It's changing fast. It truely amazing.

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

      ai is going to accelerate technology, way faster than the collective internet we grew up with. What took 30 years to get to this point will take aim minutes / days. No more lengthy prototypes or development. Technology will be very different in 10 years time. We wont be able to keep up.

  • @lorenak82
    @lorenak82 8 หลายเดือนก่อน +21

    Your speech speed is on point in the video. It made the video clear and more pleasant to hear. Thank you!

  • @IceMetalPunk
    @IceMetalPunk ปีที่แล้ว +217

    Actually, 100 tokens is *more* than 100 characters. A token is a chunk of text, often an entire word, a prefix or suffix, or some other grouping of characters that appears commonly together in natural text. So 100 tokens will get you somewhere between 100 characters and 100 words, depending on the rarity of the words it's producing. (The estimate OpenAI gives is 1 token is, on average, about 4 characters or 0.75 words in English output.)

    • @CSCoach
      @CSCoach  ปีที่แล้ว +23

      Thanks for the helpful comment! Out of curiosity, where did you find this out? It'd be nice to know where the documentation is for this.

    • @IceMetalPunk
      @IceMetalPunk ปีที่แล้ว +12

      @@CSCoach I don't think TH-cam will let me comment with a link, but it's in OpenAI's official Help page. I just Googled "how many words is a GPT token?" and found it.

    • @sportsbank8428
      @sportsbank8428 ปีที่แล้ว

      Think of 4 characters as a token... your estimates will be close then.

    • @saloscontent
      @saloscontent ปีที่แล้ว +4

      Your time and thought into this comment inc. your research and all you would almost have a base for a free openai made by yourself :D

    • @goatfishplays
      @goatfishplays ปีที่แล้ว

      @@CSCoach chatgpt uses subword tokens because character level models generally suck and word level models will have too small a vocabulary. Subword tokens will make it so that it takes short sequences of characters rather than full words or singular characters and allows mushing them together and having a much much larger vocabulary than words much lesser training time than character level. (I think, idk, maybe, I ain't no professional)

  • @Schnickenpick
    @Schnickenpick 9 หลายเดือนก่อน +17

    Bro I just started the same project but with camera and other stuff and now I find this amazing work

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

      I've always wanted this for riding my motorcycle. "Jarvis" that watches through cameras. Talks to me unprompted about anything it deems I might need to know. Damnit, I want this so badly. Haha

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

      This with some smart glasses would be possible.

  • @DrReginaldFinleySr
    @DrReginaldFinleySr 9 หลายเดือนก่อน +8

    Great introduction and tutorial. ChatGPT was able to get me up and running in about 30 minutes and I and am brand new to this! Now I need to tweak the voice. I want her to sound like their new Juniper voice.

    • @MarkRogers-j1p
      @MarkRogers-j1p 3 หลายเดือนก่อน

      @@dhrubakawatson ME TO

  • @Its_Alan_Paul
    @Its_Alan_Paul ปีที่แล้ว +20

    Ideas are in the air if you don't do it. Somebody else will..
    Great work Brother.

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

      Theres already someone that did this but it was removed for some random reason! its calle Links Mark 2 and Links Mark 3 4 was being worked on before it all stopped u can still find it on google

  • @hicham-o-sfh
    @hicham-o-sfh ปีที่แล้ว +25

    we definitely need more videos on this channel ! thanks a lot, it was a really cool !!

  • @adamcharles9936
    @adamcharles9936 ปีที่แล้ว +12

    Could you please make a video on installing and setting up the applications to do this please? I've copied what you've done but I have a few things that "aren't defined"?

  • @guerbyduval4104
    @guerbyduval4104 ปีที่แล้ว +10

    This is actually very easy to do as a programmer. Because you're just sending information to chat GPT and it will answer like if you were writing to it. Nothing fancy here. What is a challenge I want to know is how to customize chat GPT to only answer specific questions based what information you give it and if the user ask any question that has nothing to with the system it should just not answer.

    • @CAGonRiv
      @CAGonRiv ปีที่แล้ว +1

      Breh you read my freaking mind!

    • @michaeltanner4404
      @michaeltanner4404 ปีที่แล้ว

      You could use a key phrase (such as "hey ChatGPT") and have your program listen for that. Once it hears that, it takes your next spoken input and sends it to ChatGPT, like in the code shown in this video. You'd also need a close phrase, perhaps "Thanks ChatGPT", so it stops listening until the next time you use the key phrase. The key and close phrases need to be ones that you would not normally say in everyday conversation.

    • @guerbyduval4104
      @guerbyduval4104 ปีที่แล้ว

      @@michaeltanner4404 that's not automation. A user can say whatever they want in an infinite way. What if the user start asking questions about other stuffs? How do you tell chat gpt to not answer them? The point of using an AI is that it tells your program what to do. not your program to tell the ai when it should respond or not otherwise your program would be an NLP itself.

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

      @@guerbyduval4104that a really simple step. Let’s say you wanted the program to only give you a hello response of you enter a key phrase. You would then set a condition that the bot won’t respond if the user answers with anything other than the correct answer. Basically it’s setting a password. You can tell it to print a message notifying the user of an incorrect response or not print anything at all. Hop in ChatGPT and you could do it in five minutes or less depending on your conditions/prompt. This is also something you could do as soon as you grasp the hello world prompt. Day one coding.

  • @robertgoldbornatyout
    @robertgoldbornatyout 8 หลายเดือนก่อน +4

    Hi I just started the same project but with cameras text music turning on and off lights also driving my car to go and do the shopping for me, and lots of other stuff to, and now I find everyone are all doing the same thing. My system is going to be open source 1 click install and free for everyone . but you're upload was excellent well done and thanks , new subscribers .💯💯💯

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

      Aye can i get that file im having trouble coding this, mainly with the importing portion

    • @Ma.hagsh.karin444
      @Ma.hagsh.karin444 4 หลายเดือนก่อน +1

      I need the Code too

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

      Hey, mind sharing it here too?

    • @MarkRogers-j1p
      @MarkRogers-j1p 3 หลายเดือนก่อน

      PLEASE CAN I GET THE CODE TOO

  • @Rikudou09
    @Rikudou09 ปีที่แล้ว +52

    if you want to improve the speech you can add a function to call say eleven labs API. That would allow you to specify the type of voice you want the AI assistant to have....although there will be latency issues

    • @TravisLinares
      @TravisLinares ปีที่แล้ว

      And can get pricey

    • @jamespectre
      @jamespectre ปีที่แล้ว

      Would it use up the characters you have on Eleven Labs if you use a voice with there API?@@TravisLinares

    • @TravisLinares
      @TravisLinares ปีที่แล้ว

      @@jamespectre yes.

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

    JARVIS is the classic template for an AI symbiote. My own templates for brainstorming are Kevin Flynn from the TRON franchise, and Spock. My own internal nomenclature still uses JARVIS' name, however, for the specific class of AI agents (or, as I refer to them in this context, symbiotes) that he exemplifies.

  • @CapsLock33
    @CapsLock33 ปีที่แล้ว +2

    Thanks. Great video. I hope to see more from you soon.

  • @ithildiess8305
    @ithildiess8305 ปีที่แล้ว +3

    DUUUUDE.. HOW IS THIS VIDEO NOT IN THE 10S OF MILLIONS? Actually correct me 100s of millions.
    If this is anything at all as efficient as I think it is. Then it's got Google voice and Siri beat by fucking miles. You should sign a contract.

    • @CSCoach
      @CSCoach  ปีที่แล้ว +1

      Thanks so much!! I appreciate the feedback!! This script is better than siri and google voice in the sense that it is better at holding conversation and preforming more complex requests. But, this script is probably something google and apple could build in 5 minutes. Especially if I was able to do so haha.

  • @cprn.
    @cprn. 6 หลายเดือนก่อน

    The most magic thing about these new OpenAI based assistants is they don't need OpenAI at all! Wow, what a feature!

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

    YEEES YEEEES I DID I BEEEN CALLING MY CHAT GBT JARIVIS FOR YEARS AND JUST THOUGHT ABOUT MAKING IT AND YOUR VIDEO POPPED UP IM SO HAPPY

  • @jkinzjkinz4530
    @jkinzjkinz4530 ปีที่แล้ว +209

    THE FUTURE IS HERE

    • @Dustymarker9489
      @Dustymarker9489 ปีที่แล้ว +2

      Sadly no it isn’t my team and I are working to build a new generation of ai known as genesis so don’t be surprised if you see it in the next few years as we are experimenting with as much as we can to create ai with different core drives to build a generation of completely human free ai

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

      ​@@Dustymarker9489could you make an video or post explaining more about GENESIS?

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

      @@thinpanix34 essentially my and a few of my friends, we are all good at coding, are creating AI with different core drives or motives, these motives would be different based on the AIs use case for example we are building one that has the capacity to access different dictionaries and other resources to learn how to code in hopes that within probably 10-15 generations the code that AI are built upon is completely free of the use of human intervention or dictionaries, in a way having them learn from each other in order to make an AI that in a way procreates, down the line creating a human and resource free based AI

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

      @@Dustymarker9489 which language are you using?

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

      @@thinpanix34 python with every single useful import available as well basically any libraries available for install

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

    Super inspirador, eu nao sei programar, mas vou tentar seguindo seus passos , achei maravilhoso e estou super animado em pensar que se tudo der certo posso conversar sobre varios assuntos com o Jarvis. Muito obrigado por compartilhar seu conhecimento.

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

    "We have Jarvis at home"
    Jarvis at home:

  • @Aaronius_Maximus
    @Aaronius_Maximus ปีที่แล้ว +20

    Great video, very informative! Could you make a similar video on how to do this with a local model such as GPT4ALL for alike? Using that in conjunction with something like Huggingface would be a cool project.

  • @9Vemmie
    @9Vemmie 4 หลายเดือนก่อน +1

    "Alright! We're done making our chatbot!"
    "Releasing deadly neurotoxins in 3.. 2.. 1.."

  • @meuandroid2605
    @meuandroid2605 ปีที่แล้ว +8

    estou aqui no brasil adoprando muito este canal...parabéns pelo ótimo conteúdo passado pára nós , seres mortais kk

    • @CSCoach
      @CSCoach  ปีที่แล้ว +2

      Muito obrigado :)

  • @Technik-Max
    @Technik-Max ปีที่แล้ว +2

    This is so cool! Thank you very much for your efforts!

  • @RonM-f3h
    @RonM-f3h ปีที่แล้ว

    Fantastic! Great & Outstanding work!!! 🤘🏻😮‍💨

  • @alecalb2749
    @alecalb2749 ปีที่แล้ว +11

    Amazing!!! Would you be able to provide a tutorial on how fine tuning works?

    • @CSCoach
      @CSCoach  ปีที่แล้ว +4

      Could you elaborate on what you mean by fine tunning?

    • @CAGonRiv
      @CAGonRiv ปีที่แล้ว

      @@CSCoachI believe he's referring to latency(ies).

    • @theobellash6440
      @theobellash6440 ปีที่แล้ว +1

      @@CSCoach fine tuning is the way you can customise the model with custom data so that the answers will be based on these custom data

    • @CAGonRiv
      @CAGonRiv ปีที่แล้ว

      @@theobellash6440 definitely possible

  • @IsaacsWorld-eo9fg
    @IsaacsWorld-eo9fg 2 หลายเดือนก่อน +2

    Great video bro, just wondering does the voice actually sound like Jarvis??? 🎉

  • @mojay-x3n
    @mojay-x3n ปีที่แล้ว +14

    great project. i’ve been wanting to create something like this but didn’t know how to. thank you for laying that foundation. what are some of the challenges you experienced while creating this amazing project?

  • @none2
    @none2 ปีที่แล้ว +1

    Did you know that, you sound like Tony Stark when you took off your headphones?

  • @d_sellers1
    @d_sellers1 ปีที่แล้ว +13

    How hard would it be to incorporate a wake-word? I imagine it would take another while loop constantly running and the speech-to-text would have to equal the wake-word in order to get into the while loop that you showed. Then, I would think that it would need to timeout after a certain amount of time and fall back to the first while loop; continued conversation would reset the time-out. Can you perhaps make a v2.0?
    My only other suggestion would be to move line 74 to before line 72. This way the response text would be shown on the screen while the speech is going.

    • @CSCoach
      @CSCoach  ปีที่แล้ว +4

      I don't actually know. The intuition for me is also a while loop. Though I'd have to do some research to look into best practices for a wake word. This is something I'm curious enough about to probably make a second video :)
      Also, thanks for the suggestion. It's a good one!

    • @benhael3624
      @benhael3624 ปีที่แล้ว +1

      ​@@CSCoachSo are you going to make a second video with these suggestions implemented?

    • @ChaseEverything
      @ChaseEverything ปีที่แล้ว +2

      I did what this video did in half an hour using ChatGPT lol. Just ask Chat GPT to create a wake word. I have done it already. The only thing i don't understand is how to get Jarvis's voice or just Anybody elses voice. I have the original terminal voice and its annoying.

    • @Aaaaaaaaaaaa-p7v
      @Aaaaaaaaaaaa-p7v ปีที่แล้ว

      @@ChaseEverything I made my own powered myself without any apis i just want the voice i literally used NLP to process every single command from the films

  • @BillYovino
    @BillYovino ปีที่แล้ว +8

    Thanks for this series. I'm working on a Jarvis and mostly using your code. Strange thing is that I'm using the same ChatGPt model (gpt3.5 turbo) as you but it returns "Sorry but I can't imitate Jarvis from Ironman.

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

    Hi! we are a group of masters students in pedagogy (educational science), we have drafted a concept for a smart museum voice assistant that is supposed to talk to kids as a dinosaur (engaging talk with scaffolding questions). This is just in a theoretical stage at the moment, what we really need is some help in regards to building a better prototype so that we can actually test it in relation to various learning theories etc. We wondered if you would be interested in helping us setting up a prototype? you could use it in one of your videos and we would of course mention you in our paper. As this is an assignment for the university of oslo it is not something we seriously think about developing further, it is in research interests primarily.

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

      Hey! This is really interesting. Try reaching out to me on my discord so we could discuss further :)

  • @CSEngineerInsider
    @CSEngineerInsider ปีที่แล้ว

    We need more videos like this.

  • @aotrakstar
    @aotrakstar ปีที่แล้ว +5

    i've been working on such an assistance as well. the explanation of your code (though not given) is very comendable. I have so far been able to achieve near realtime voice transcription. I currently stuck at passing the transcibed text to chatgpt.

    • @CSCoach
      @CSCoach  ปีที่แล้ว +1

      If you share the error, I'd be happy to help!!

  • @elkhaiheem6379
    @elkhaiheem6379 ปีที่แล้ว +1

    What IDE are you using in this video, and how do you set it up ? I am using a Windows 10 laptop.

  • @CandyMan...
    @CandyMan... ปีที่แล้ว +18

    this video was amazing can you please make another one like this in which you can show us how to finetune it to act like jarvis or anyone so that we dont have to prompt it every single time to act like jarvis and do this or do that etc. i know you already did cover it a bit but i mean like proper finetuning. would it be the same process as you showed in this video?

    • @LG-bb5zq
      @LG-bb5zq ปีที่แล้ว +3

      It’s pretty easy. You just inialize the first message to the prompt

    • @CSCoach
      @CSCoach  ปีที่แล้ว +4

      Hey CandyMan. It should be as easy as initializing the first prompt as I did in the video. Am I missing something? Do you mean something else when you say fine tuning? I'd love to make a video if it'd help with the jarvis process. Though, I'm not sure what you mean.

    • @CandyMan...
      @CandyMan... ปีที่แล้ว +3

      @@CSCoach nevermind nvm i got it thanks to previous repky by LC and also bro tysm for taking the time out to reply ☺️.

  • @OuDayas
    @OuDayas ปีที่แล้ว +1

    I was progetting something like this, but more more bigger, and constatly on 24h and a lot of like Jarvis, but this is gorgeous, imagine doing that

  • @JoshKaisinger9022
    @JoshKaisinger9022 ปีที่แล้ว +1

    Does this mean we can also create our own AIs like Cortana from Halo?

  • @PlasmaCoolantLeak
    @PlasmaCoolantLeak ปีที่แล้ว

    Looking forward to working with this.

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

    Does the response creation need to be an update command because it shows an error for the 1.0.0 version of chatgpt

  • @EasyGamewins
    @EasyGamewins 9 หลายเดือนก่อน +4

    can someone inform me on what software he is using for it

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

    I speed up the video, but that just me. Good stuff

  • @Confucius132
    @Confucius132 ปีที่แล้ว +1

    and what does it mean when it gives me: "You exceeded your current quota, please check your plan and billing details," ??????

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

    Can you make the exact same video but for people using local ai like ollama through docker or anything llm, on how to connect with those platforms (and also stableDiffusionWebui btw), and make this Jarvis? If you could make it simpler for people with no experience in programming or any type of code language. Would be much appreciated.

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

    How would you append this code to use a local LLM instead of chatgpt/OpenAI

  • @joseeduardobolisfortes
    @joseeduardobolisfortes ปีที่แล้ว +1

    Hi. Do you know the GPT4All? I am about to install it in my computer and It will super cool talk with him in audio. Your program just convert speech in text and send it to chatGPT, right? Peraphs I can do the same with GPT4All. thanks a lot for the idea!

  • @lesterlewis2436
    @lesterlewis2436 ปีที่แล้ว +3

    I see where there is a difference in the library and the code that is calling the library. (pip3 install speechrecognition) vs (import speech_recognition as sr) Can you please clarify this for me the inconsistency of the "_"?

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

      I don't know if I am correct, but I normally don't use: pip3 install (somethingsomething). I work in Visual studio code, so I do just: import (somethingsomething). In this case: import speech_recognition as sr- SR is shortcut, so u don't have to write: with speech_recognition.Microphone() as source2. Instead, you will write just: with sr.Microphone() as source2. Hope I answerd your question and u understand now.

  • @TobySavage-d9u
    @TobySavage-d9u ปีที่แล้ว

    I did the exact same thing before seeing this video haha. Nicely done!

  • @Thephatz1985_1
    @Thephatz1985_1 ปีที่แล้ว

    Awesome ❤🔥🔥🔥🔥

  • @dracomech7289
    @dracomech7289 ปีที่แล้ว +2

    I followed the tut and i got an undefined error under dotenv and source2 what can i do to fix it?

  • @paulchen8428
    @paulchen8428 ปีที่แล้ว

    Thank you! You are a wonderfunl human being - we need more people like you

    • @CSCoach
      @CSCoach  ปีที่แล้ว

      That's nice of you to say :) Thank you. I'm glad you found value in the video

  • @kingston396
    @kingston396 ปีที่แล้ว

    This is awesome. I would even love to make one with the voice of GlaDOS from Portal

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

    So, do I have to open the tab in order to speak with him? Or is it always listening. Thanks for clarifying. Big fan btw.

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

    does it have any limitations on times i can use it or i can use it like as much as i want???
    great project by the way.

  • @liammorehead456
    @liammorehead456 ปีที่แล้ว

    All the comments people make on here is very helpful. Good luck to you all

    • @CSCoach
      @CSCoach  ปีที่แล้ว

      I agree!! It's humbling having a comment section that is so positive. :)

  • @xevenau
    @xevenau ปีที่แล้ว +4

    Thank you for this videot! I am more on the prompt side of character prompt creation (giving them unique personalities, skills, traits, pretty much a companion of sort with any skills you want), and this is pretty interesting. My buddy and I are building his home lab (he's a sysadmin) and actually talked about setting up his own Jarvis within his home lab, but to see it expand into businesses is crazy. Example of what my AI-BOT told me what I could do for a restaurant if it had their own "AI BOT".
    [PERSONA: AiAssistant, the AI-powered Restaurant Manager]
    [GOAL: Help the restaurant owner in daily operations, customer service, and inventory management]
    📚Desc: AiAssistant is a sophisticated bot that assists in managing a bustling restaurant. It interfaces with the restaurant's inventory systems, reservation platform, kitchen equipment, and even interacts with customers to ensure a smooth dining experience.
    Restaurant Owner: "AiAssistant, what are the reservations for tonight?"
    AiAssistant: "There are 12 reservations for tonight. The first one is at 6:30 PM for a party of four."
    Restaurant Owner: "Great. How is our inventory looking? Do we need to restock anything?"
    AiAssistant: "According to the inventory data, we're running low on fresh basil and mozzarella. Shall I place an order from our supplier?"
    Restaurant Owner: "Yes, please do that. Also, can you inform the chef about the food allergy in the 7:30 PM reservation?"
    AiAssistant: "Absolutely, I will notify the chef about the allergy details for the 7:30 PM reservation. I'll also send a reminder to the front-of-house staff to double-check with the guests upon arrival."
    Restaurant Owner: "Perfect. And don't forget to notify me about customer feedback. I want to ensure everyone leaves happy."
    AiAssistant: "Of course, I'll monitor customer feedback in real-time and notify you of any specific issues or compliments that come our way."
    This bot helps streamline the operations of the restaurant, ensuring that everything runs smoothly, and allows the restaurant owner to focus on providing the best possible dining experience. If anyone is down then we can share resources and build this together. I also have bigger plans, just not the right people or tools. Build that discord ha!

    • @CSCoach
      @CSCoach  ปีที่แล้ว +1

      Thats awesome :) I am making a discord for this channel TODAY lol. I was planning to anyway, but this comment does give extra motivation :)

    • @CSCoach
      @CSCoach  ปีที่แล้ว +2

      Set up a discord channel for discussion :) Link : discord.gg/bXUru7ey

    • @saloscontent
      @saloscontent ปีที่แล้ว +1

      @@CSCoach link isnt working at this moment :p no stress comment back with a link when yuu ever have time

  • @saadchaudhary677
    @saadchaudhary677 ปีที่แล้ว +1

    Can i use this as my final year project in CS?

  • @dfsed1057
    @dfsed1057 ปีที่แล้ว +5

    Is your recording in real time? I created something like this a few weeks ago and I felt the delay in my conversation was a bit much to really use it, but yours does feel like it is playing back in a decent time

    • @CSCoach
      @CSCoach  ปีที่แล้ว +1

      Hm, I did edit the delay. Though, the delay for me was not too slow (imo). The api calls take time to make. For me, jarvis would take 5 seconds or so to respond i believe. How long was the delay for you?

    • @dfsed1057
      @dfsed1057 ปีที่แล้ว

      @@CSCoach I had maybe 5-10 second wait times on responses. My logic may have been part of it so I may try it from your logic and see if that changes. Not sure if its within the api calls or saving the audio and processing it though on my end but maybe we will see

    • @Pheryos
      @Pheryos ปีที่แล้ว

      @@CSCoach is this only for mac

    • @CSCoach
      @CSCoach  ปีที่แล้ว

      @@Pheryos I believe it should work for Linux and possibly Windows. Are you seeing an error when trying this on windows? Or Linux?

    • @Pheryos
      @Pheryos ปีที่แล้ว

      @@CSCoach i did not try yet because i was asking

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

    i'm assuming you found pictures to go with the code for the end-result?

  • @zazobege
    @zazobege ปีที่แล้ว

    Great Vid, I was inspired to do something like this in the future and it's a great a starting point.

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

    watched this a few times and does open ai's api cost money to use? or is it free as far as I've seen it costs but I don't know how much?

  • @christianbuchner7
    @christianbuchner7 ปีที่แล้ว +1

    Thank you for this video. Would it also be possible to program Jarvis in a German version so that you could talk to him and get answers in German?

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

    i have done this with python only and it works.
    i can turn off my computer with voice command and enter/exit any application..
    the only thing my AI need is Vision and recognize my voice and the environments

  • @EmperorMays
    @EmperorMays ปีที่แล้ว +6

    I have a question to ask, I'm part of the AI Hub discord, and I was curious if you know if you could use AI models in replace of the voice instead of using Fake You. I would assume it's a bit of a process but possible but I'm not entirely sure.

    • @brians7197
      @brians7197 ปีที่แล้ว +3

      Yeah, I have actually done this, using eleven labs you can make a premium voice for a few bucks a month and it also has super simply python syntax

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

    is it possible for you to make a seperate tutoiral on how to get it to sound like jarvis? ive been trying not really been able to though

  • @ARGENPAR-ox8ii
    @ARGENPAR-ox8ii ปีที่แล้ว

    Hi! I have a cuestion for you! How can you program to execute an order like programs or stuff like that? Is posible or just to enswer cuestions?
    My idea its a program to help you do things an add stuff to update de program also from you comand voice, that is possible? Also you can run de program like an app or some like that?

  • @danielsaiki734
    @danielsaiki734 ปีที่แล้ว

    Great, i have been looking for this. What version of python are you using please ???

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

    The voice in the beginning of the video is completely different than the voice after running the program?

  • @dwmca1620
    @dwmca1620 ปีที่แล้ว +1

    Very interesting. Can different "voices" be specified - such as Robbie in Forbidden Planet? Or others, like B9 from original Lost In Space?? Just curious. Thank you.

    • @domingo952
      @domingo952 ปีที่แล้ว

      Yes you can

    • @CSCoach
      @CSCoach  ปีที่แล้ว

      Yeah you could definitely do that :)

  • @oknoscyborg3664
    @oknoscyborg3664 ปีที่แล้ว +1

    good video bro, but i think if you did print before speak command it would be better, like that you will be able to read and listen at same time

    • @CSCoach
      @CSCoach  ปีที่แล้ว +1

      That’s a great suggestion :) thanks

  • @BitCloud047
    @BitCloud047 ปีที่แล้ว

    I did the same thing but with a llama 2 model locally lol. Right now I'm trying to hook it up to a chrome extension so it can do things for me in the browser when I ask it to.

  • @ahmedgames9335
    @ahmedgames9335 ปีที่แล้ว +1

    How did you get the voice??

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

    I’m wondering if You could do the Original Voice of KITT from the 80’s TV Series Knight Rider?? There’s a website to go grab and download every audio clips from the TV Series because that’s what the people who makes the KITT replica cars use. The voice of the Original KITT is William Daniels who played Mr. Feeny on the 90’s TV Series Boy Meets World.

  • @hidden3013
    @hidden3013 ปีที่แล้ว +1

    It is possible to make jarves using mobile ?

  • @ChaseEverything
    @ChaseEverything ปีที่แล้ว

    I'm confused... I wanted to start following this, but you didn't explain what the Software is, and all the code you already have on the screen. :/

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

    Anyway to get this to run on Android devices? Interested in having this on my phone!

  • @victoryekeh
    @victoryekeh ปีที่แล้ว

    What are the software you used and does it only work on chatgpt or on your phone/pc

  • @71co0k
    @71co0k 4 หลายเดือนก่อน

    Do you mind dropping the code files in the description for download? Thanks for this tutorial.

  • @hamzalahssini1261
    @hamzalahssini1261 ปีที่แล้ว +1

    Hello bro thank you for the video could you do an android app for jarvis gpt-4 ?

  • @ArhamAbbas-cq6sk
    @ArhamAbbas-cq6sk 8 หลายเดือนก่อน

    which coding did you use to allow conversation

  • @Eric_McBrearty
    @Eric_McBrearty ปีที่แล้ว +1

    great stuff.

    • @CSCoach
      @CSCoach  ปีที่แล้ว

      Glad you enjoyed it!

  • @jardonspark6029
    @jardonspark6029 ปีที่แล้ว

    could you program it to only respond to your voice? cause it would be frustrating if it was listening and responding to other people's questions in the background.

  • @jamesbrady9105
    @jamesbrady9105 ปีที่แล้ว +1

    Could more than one source be added, in addition to ChatGPT? Such as add an API for Google and Wikipedia? That way there are multiple data sources to pull from?

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

      Not too sure as I’m fairly new to this but, from my experience you can run multiple apis from on script.

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

    Hey :) just new in the whole chatgpt thing .. have a question for you. Is it possible to setup a chatbot powerd by OpenAi with the Knowledge local saved on my pc? For example i want to save the chat for each User and let the bot remember each question . So my bot can answer the questions better from his „mind“ :)
    Hope you can help me if its even possible

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

    How much would someone gotta pay for u to help implement this into their google phone

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

    ❤🎉💫🤝🙏it's now. I welcome technology so I become a better version of myself in aspect of technology

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

    Can this software can use in mobile. That means all off your programme finish on computer. Then use both mobile and computer

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

    hiii, im from brasil, nice content!! is it possible to integrate alexa and my chromecast with this?

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

    Can you make one that uses GPT4all or other standalone LLM?

  • @AndrewHaney
    @AndrewHaney ปีที่แล้ว

    any chance this can get updated per the latest openai api version 1.0.0?

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

    can you help me predict the next series of numbers if i give you the previous 30 numbers i want each number in the series compared to from the next series by using python and ML deep L ? please

  • @mohdismailmohtar5179
    @mohdismailmohtar5179 ปีที่แล้ว +1

    How do you change the voice to sound like jarvis? Awesome. I can only use standard robot voice at the moment using local tts.

    • @CSCoach
      @CSCoach  ปีที่แล้ว

      I used a different API called fake you :)

    • @mohdismailmohtar5179
      @mohdismailmohtar5179 ปีที่แล้ว

      @@CSCoach Bro, you rock! You Are The Man! Thanks!

    • @anneahlert2997
      @anneahlert2997 ปีที่แล้ว

      If you wanted to be ethical about it, you should PAY the actor for his voice. In the voiceover industry, using a living actor's voice without their consent is considered STEALING, and it's one of the big reasons why the actors are striking now.
      For all the time the films have been streaming, the actors have gotten paid almost NOTHING. They got their movie theater pay, then they got less than a $100/year. For the big-name actors like Downey and Evans, that's livable because they made millions in the start. But Paul Bettany did NOT, and he is also making ZERO money right now while the strike is on.

  • @darrianherbst898
    @darrianherbst898 ปีที่แล้ว +1

    so im a complete noob, i always wanted to do coding but never got to it, im using a windows laptop where do i start and should a noob like me jump straight into this or is there a training wheels site?

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

      I asked the same question.

  • @ScRipterParadise
    @ScRipterParadise ปีที่แล้ว

    can you do a version that doesnt require a api key, because it costs money and i dont wanna spend money on that

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

    What TTS are you using?

  • @whiteb0rd
    @whiteb0rd ปีที่แล้ว +1

    Curious, whats the editor / IDE you're using?

    • @CSCoach
      @CSCoach  ปีที่แล้ว

      Using visual studio code :)

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

    If I can activate in ap use voice?