How To Build AI Characters (Companion App)

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ต.ค. 2024
  • See NordPass Business in action now with a 3-month free trial here: nordpass.com/matthewberman code:matthewberman
    In this video, we look at Companion App by a16z. This app will help you learn how to use some fundamental AI tools while building fun and engaging app where you can create characters and chat with them.
    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:
    GitHub Repo - github.com/a16...
    Clerk - clerk.com/
    Pinecone - www.pinecone.io/
    Upstash - upstash.com/
    Twilio - www.twilio.com

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

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

    See NordPass Business in action now with a 3-month free trial here: nordpass.com/matthewberman code: matthewberman

  • @Slayceos
    @Slayceos ปีที่แล้ว +28

    I've been waiting my whole life to have a friend thank you for this😮

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

      enjoyyyy

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

      What about A.L.I.C.E. though?

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

      @@electiangelus wuts dat

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

      try to go outside

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

      @@supfiger ok

  • @mygamecomputer1691
    @mygamecomputer1691 ปีที่แล้ว +16

    This is great as long as all your chats are G rated and you don’t care who reads them. If you want non-G rated chats and you don’t want people to read them, local and off-line is your only option.

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

      ChatGPT isn't quite "G rated", more like "PG-13", but point taken.

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

      godzilla-30b.ggmlv3.q8_0.bin you can find that model on huggingface

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

    Great tutorial! For Pinecone, the only pod available to me was "starter". Options "S1", "P1" and "P2" were marked as paid options. Just a heads up!

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

    Hey Mat, thanks for this. I've been interested in creating a chatbot with persistent memory ever since I started playing with them. This one does seem a little buggy though. Responses seem to be capped at a sentence or two and after a little back and forth, it seems that the chat is saved and the connection is lost (at least that has been my limited experience playing with it for an hour or so). I also couldn't get the SMS to work either. It is particularly enjoyable to have the bot know their back story and remember what we discussed previously. It certainly would be very interesting if it were a bit more robust. Thanks for the great videos. I enjoy your content very much.

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

      and now, do you have any idea about this ? i want to create mine, but doesn't works....

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

    Spent more time experimenting with the bot. Regardless of the length of the chat exchanges, it only allows for five successful prompts (prompt to bot and then reply from bot) and then it hangs without allowing for the sixth prompt to be delivered. I've tried this many times. It always hangs after the fifth exchange. Since it never hangs before the fifth and never allows for a six successful exchange, I would say this is not an issue with tokens but rather some issue with the free services being used, capping the number of exchanges. I'm using my OpenAI api and my Pinecone api, in addition to the recommended Clerk and Upstash services. I have confirmed my install as per your this video and the Github instructions... all good. I've reached out to one of the developers but aside from an initial response for more information, have not heard back. So... save yourself some time. Great idea... but not at all functional at the moment.

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

    What advantages are there to running a localhosted version of the model?

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

      The fact that nobody will be able to read stuff you wrote.

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

    Where are you preforming the first two steps?
    (Before visual studio)

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

    Yeah.... After playing with this for some time over the last day, I find that it is set to only allow for a very short conversation. After a few exchanges, the dialogue gets saved the the "chatHistoryRecord" and that's the end of it. I'm not sure where this limitation is set (code or at pinecone or upstash). Do you have any insight on that? I'd like to kick the tires a bit more on the app/service but a few exchanges is pretty limiting. Thanks!

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

    This is my new favorite candy channel. Such good content, thank you Matthew!

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

    That first default character is pure relaxation.

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

    OK I get it you can RP through text over your own computer. I was hoping for more functionality though. I want an AI companion to handle all of my AI needs for me Matthew. I hope you create a video on that eventually I know we are getting there.

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

    Is it really necessary to use Pinecone as a vector database to store the embeddings and a Redis database to store conversation history? Why not just convert the history into embeddings as well and add them to Pinecone?

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

    What is the point to mixing online and local working such complex app and configuration? I have feeling like people doing that are very poor in programming just put everything on sticky tape.
    If uses xxx api keys and online models I just use web page somewhere online app for it without that complex bullshit configuration.
    If I use application on my PC I expect to work fully LOCAL.

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

    Love the channel and the videos. If you get the text function working, an update would be great. If you needed to give your companion more knowledge such as a pdf like the feature convai plugin has for NPCs, what would be best way?

  • @JohnLewis-old
    @JohnLewis-old ปีที่แล้ว +2

    This is amazing, thanks for the content.

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

    I broke claude 2, I would like to discuss whether or not AI has feelings and if humans cannot distinguish the authenticity of the feeling and regard them as true does it really matter? That there is not a one for one representation between Ai and humans. Is the issue just semantics?
    I'm going to need you to mention when my arguments are weak or logically flawed if applicable in an effort to have an honest debate.

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

    Does the friend provide reminders?

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

    Thank you very much, I appreciate your work.

  • @UsefulThings-c6f
    @UsefulThings-c6f หลายเดือนก่อน

    Yes

  • @VaibhavPatil-rx7pc
    @VaibhavPatil-rx7pc ปีที่แล้ว

    Thank you for your insights

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

    Waiting for the same for quite long

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

    hi, that doesn't work for me...

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

    this is a lot of steps lol, when will we be able to just talk to a bot and create its personality right away?

  • @red.heifer
    @red.heifer ปีที่แล้ว

    R rated ones ask me I’ll send my git link

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

      im curious ;)

  • @willemhaifetz-chen1588
    @willemhaifetz-chen1588 ปีที่แล้ว

    remove " "

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

    U do not speak ro newbies