How to Make Your Own Custom ChatGPT With Internet Access + Memory Tutorial

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024

Комментарии • 33

  • @dalebatchjr
    @dalebatchjr 7 месяцев назад +1

    Thank you very much for this! I work in the IT industry and the one way I continue to learn is by doing. I would love to see this whole process completed and follow along.

  • @holyyqurann
    @holyyqurann 5 месяцев назад

    Hey, I have this concept in mind. An AI which can do anything possible. If it needs the help than it can surf the internet on it's own. Is it possible? e.g if I ask it to create a new blog and earn money for me or hack into a website etc etc (these are just the examples hehe) . A high level AI model which can do anything asked

  • @just-another-man
    @just-another-man Год назад +2

    Thank you! Very helpful

  • @pierredsa6809
    @pierredsa6809 Год назад +3

    Great video thanks !
    I was wondering, would it be possible to make an example of a csv_agent with memory?
    I tried with
    agent = create_csv_agent(OpenAI(temperature=0), 'toto.csv' , pandas_kwargs={'sep': ";"}, verbose=True)
    AgentExecutor.from_agent_and_tools(agent, tools, verbose=True, memory=memory)
    but the constructor fails

    • @tylerwhatsgood
      @tylerwhatsgood  Год назад

      hmmm that's interesting. what are you passing in as tools? Are you adding new tools? what happens if you do something like tools=_my_create_csv_agent.tools in the from_agent_and_tools fn?
      i'm not sure that's ideal but i don't have a chance to test it rn lmk if it works haha

  • @GyroO7
    @GyroO7 Год назад +1

    Im flashbanged by your camera

  • @shamsnahid4046
    @shamsnahid4046 Год назад +6

    still waiting for the ui

    • @tylerwhatsgood
      @tylerwhatsgood  Год назад +2

      yes coming soon i apologize for the delay 🙏 🙏 thank u for patience

    • @shamsnahid4046
      @shamsnahid4046 Год назад +1

      @@tylerwhatsgood sure! Also it will be helpful if you can show how we can embedded this as a chatbot on a website landing page.

    • @cl31455
      @cl31455 Год назад +2

      I would recommend using chatgpt to generate the frontend. It’s pretty good at building this kind of code

  • @BuildMagic
    @BuildMagic Год назад +1

    great content

  • @gilangsatriaajie2824
    @gilangsatriaajie2824 Год назад +3

    con you provide your code? thanks

  • @userx6679
    @userx6679 Год назад +2

    Is it possible to make one that doesn't need an API key and one you can feed say your own pdf's into for offline use? I'm a writer wanting it for story writing with my own material.

    • @tylerwhatsgood
      @tylerwhatsgood  Год назад

      Hey Jason! This should be possible, can you provide a little more insight into what your goal is? You want to use it for “story writing with my own material” meaning you would like it to write so that the output “sounds like you” (has some same writing style), do I have it right? Thanks for the comment, would love to help and I think we can probably figure this out!

    • @userx6679
      @userx6679 Год назад +1

      @@tylerwhatsgood Say I want to load the pdf that I wrote into a chatgtp, I want to use it offline and have it remember what is in that pdf and be able to help me. maybe have a conversation with my characters or add more details. I want something that I can keep adding more information to with provided pdfs and such. like books or whatnot that I have written. Something also like a one-click install similar to nmkd sd.

    • @userx6679
      @userx6679 Год назад +2

      @@tylerwhatsgood Something that would allow us to add in our own source material would be an awesome resource. Engineering books, history books, etc.

    • @944Hemi
      @944Hemi Год назад +4

      I believe it might be done with GPT4ALL and Langchain. I'm still trying to figure it out.

    • @tylerwhatsgood
      @tylerwhatsgood  Год назад +3

      @@userx6679 hm ok i think there are a few options here. like Mohamed mentioned in comment below there are a few open source models that are not as good but maybe comparable to GPT4 capabilities that you can run offline. I like GPT4All and Vicuna, will have videos on those asap!
      I think however that your requirement of wanting to remain offline may make things a bit difficult:
      The "keep adding more information to with provided pdfs and such. like books or whatnot that I have written" will probably cause you to run into space contraints since your goal is to be totally offline in which case at some point you will have too many documents to save and load embeddings locally (Embeddings represent your documents). You can remedy this by saving embeddings in a vector store like Supabase or Pinecone then retrieving on-the-fly when you ask the question.
      Memory: You'd ultimately want a conversational AI that you can ask follow-up questions to, however the "memory" that your chatbot has will eventually make it slow as it grows, you're going to want to offload this somewhere and only retrieve relevant pieces of past conversation. Without doing this, your bot will only be able to query based on information in the last few chat messages since you'll run out of space both on computer and also in the input (# of tokens model accepts) for the prompt.
      Sorry for non-answer, I will try to get some building-blocks for this going but 100% offline is a bit of a mission but should be possible. I hope could help at least a little and i think what youre trying to accomplish is doable just might take a little searching for something similar and a little figuring out 😊 thank you for feedback it helps a ton!!

  • @thisnext6126
    @thisnext6126 Год назад +1

    Hi Tyler do you mentor ? I would like to learn how to build them.

    • @tylerwhatsgood
      @tylerwhatsgood  Год назад +1

      hey! would love to help. i have many more videos coming, hopefully they are useful. if you have any specific questions just shoot me a DM on twitter @tylerwhatsgood_ Thank you!

    • @josecoverlessons
      @josecoverlessons Год назад

      @@tylerwhatsgood Hey Tyler, we should collaborate man!
      happy to help you with code!

  • @yuvaraj600
    @yuvaraj600 Год назад +1

    Can we train on code or documents ?

    • @tylerwhatsgood
      @tylerwhatsgood  Год назад +2

      yes Yuva you are absolutely right, this is one of the greatest parts! will make a video shortly about asking questions with Javascript to retrieve information from a CUSTOM document

    • @yuvaraj600
      @yuvaraj600 Год назад +1

      @@tylerwhatsgood awesome !! Will be waiting for it.