I haven't had a look at this project since I made this video. The keybinds must be in the convai blueprint, and the ability to disable the chat feature is definitely in the blueprint, too. But I suggest going to the convai youtube channel to look at their tutorials and breakdowns or their website and looking at the documentation. I'll definitely be revisiting this project because I want to use the chat bot for a game I'm working on, but it could take me a while until I do that. Oh, and thank you for the watching and commenting!
Oh man, that was way easier than I thought it would be... I mean it doesn't seem like he can fight or anything but I didn't think he'd even be able to follow you around it you asked him...
Hi. Great tutorial. It works perfct even with the new 5.3 versions of unrela and Convai. I have a question about the nav control. My environment has different heights/levels. When I try to increase the size of the area in height my character is floating. How can we configure the new mesh bounds volume where they move including different heights? Thx
I'm glad to know this actually still works. I haven't tested it in a while. The default navmesh is really basic. There are ways to tweak and edit it, but for that, I'm afraid you will have to watch a different tutorial. If you just search for navmesh unreal on RUclips, you should have a ton of tutorials covering that subject. Hope that helps, man, and thanks for watching.
Thanks for the video! Any chance you know how to hide/unhide the actual chatbox and make it so it only appears/triggers when you near the character? Then disappears when you move away? If yes, can you please create a brief tutorial on that? Much appreciated.
hELLO GREAT TUTORIAL i did what you showed but maybe you missed a part at the following i did the same and metahuman dont follow me, is something in blueprints?
I dont know why but this happens sometimes. Assuming you have the nav mesh in the level try close the project and open it see if that works. But yeah all you need is the nav mesh and it should work... this happens to me sometimes I havent found a permanent fix. Thanks for watching my video tho im glad you liked it.
Hi, I was following this well but at minute 7, when I have to add the Convai Lip Sync from components, it is not showing. This is despite putting the folder into the project folder as you showed earlier. I've tried looking for documentation for why that is the case. Any idea what to do?
hey the only thing I can think of is maybe you downloaded the wrong version so for example if you are using ue5.1 you have to download the 5.1 version of the plugin.. if that doesnt help the only other thing i can suggest if going to the convai youtube and they have a 5 part playlist on how to intergrate convai to unreal ill leave a link for you ruclips.net/video/HHJvY9dmwwg/видео.html hope you find a fix bro did you close the project and reopen it maybe thats the case too
Yes i doubled checked that I had the right plugin - 5.2 - in my case. Another thing that occurred is when i create a character in convai, how do you save it? I signed up (free account) and I can access the API key. But if I leave the page, I get a warning saying progress will be lost. Kind of weird. Opening and closing the project didn't work. I will try the instructions via the playlist you gave.@@Clydiie Do you know of any other free convai altneratives?
@exileofthemainstream8787 Man, sorry I couldn't help. There really shouldn't be any issues it's pretty straightforward, and no, it should save it even if you exit. As for alternatives, I've been looking into Replica Studios they made the AI matrix demo. Might be something you could look into.
Ah thanks I'll check replica out then. Convai seems to be quite limited in terms of knowledge = only the words in the backstory you write. So maybe Replica is better. @@Clydiie
HI, Nice job. I always have trouble getting it to work more than once. Also the feature of having you NPC go to a designated area does seem to work reliably. These features do work but not consistently for me. That response is intermittent seems odd. Is there a bug or something going on. I've seen other's mention it on Discord but not much response other than listing the steps once again for implementation. Really not the answer for me. Nice tutorial. I'm subscribed and will keep an eye out for your tutorials. Appreciate all the effort your putting in here.
Yeah I know what you mean sometimes when I ask the npc to follow me it doesn't move but I found if I just stop and press play again it will work not sure whats going on but I'm sure the convai is going to get better in the future thank you for subscribing I really appreciate it :)
Brilliant tutorial, you got a new subscriber! I can type text in to talk to my character but holding T doesnt seem to do anything, do you have any idea why this could be?
Thank you! It's been a little while since I played around with convai, so I'm not really sure. If you're not getting any errors, it should work. Have you checked what mic you are using? I think it's F12
great tutorial! I followed this video and succeeded in having a conversation with one NPC with well-functioning lip sync. But when I created a second NPC in the scene, the lip sync plugin didn't work, for both of the NPCs. Do you have any clue about what's going on here?
Good tutorial, but I'm not sure we should want nonsense generative NPCs in gaming. I think generative models should just be used to generate a big enough subset of game-dev-curated responses so that the NPC can stay on-character without being repetitive and allowing for varied player input. Generative AI on its own just won't make for immersive gameplay because its simulation of "character" is very superficial (and just adding more data into the model is not going to improve that). On the other hand, character creation these days is severely limited by the amount of time and resources devs can put into constructing dialog trees and voice actor recordings. Generative models could expand on an actor's performance to vary the output while preserving the human believeability and dialogue trees could become much bigger while still keeping to a coherent character. That I think is the way to go.
Search for Chat_WB it should be in your engine folder (you can use the filter Widget Blueprint to make it easier). Open it and click on the chatbox (use the hierarchy on the left side to select SB_MainChat), and in the details panel (right side), find the setting called visibility. Set it to hidden. You can also watch a tutorial on how to hide widgets to get a better understanding, but it's very easy. You can hide some of it or all of the boxes. It's up to you.
I disagree. I’m working on a game that has both multipler fps and social aspects and want my NPCs to be able to answer questions about the world. Stuff like “I need (blank) can you tell me where to find some” and they can answer intelligently, rather then recordings an endless amount of dialog. So I found this video very helpful and beneficial.
Great video!
Thank you! 😊
great tutorial! everything worked for me. but do you know how to change the key binds? And do you know a way to disable being able to talk to them?
I haven't had a look at this project since I made this video. The keybinds must be in the convai blueprint, and the ability to disable the chat feature is definitely in the blueprint, too. But I suggest going to the convai youtube channel to look at their tutorials and breakdowns or their website and looking at the documentation. I'll definitely be revisiting this project because I want to use the chat bot for a game I'm working on, but it could take me a while until I do that.
Oh, and thank you for the watching and commenting!
Oh man, that was way easier than I thought it would be... I mean it doesn't seem like he can fight or anything but I didn't think he'd even be able to follow you around it you asked him...
Yeah it's interesting ain't it I'm sure eventually making the ai do battle will be easy to set up too
Hi. Great tutorial. It works perfct even with the new 5.3 versions of unrela and Convai. I have a question about the nav control. My environment has different heights/levels. When I try to increase the size of the area in height my character is floating. How can we configure the new mesh bounds volume where they move including different heights? Thx
I'm glad to know this actually still works. I haven't tested it in a while. The default navmesh is really basic. There are ways to tweak and edit it, but for that, I'm afraid you will have to watch a different tutorial. If you just search for navmesh unreal on RUclips, you should have a ton of tutorials covering that subject. Hope that helps, man, and thanks for watching.
Thanks for the video! Any chance you know how to hide/unhide the actual chatbox and make it so it only appears/triggers when you near the character? Then disappears when you move away? If yes, can you please create a brief tutorial on that? Much appreciated.
U ever find out ?
hELLO GREAT TUTORIAL i did what you showed but maybe you missed a part at the following i did the same and metahuman dont follow me, is something in blueprints?
I dont know why but this happens sometimes. Assuming you have the nav mesh in the level try close the project and open it see if that works. But yeah all you need is the nav mesh and it should work... this happens to me sometimes I havent found a permanent fix. Thanks for watching my video tho im glad you liked it.
Hi, I was following this well but at minute 7, when I have to add the Convai Lip Sync from components, it is not showing. This is despite putting the folder into the project folder as you showed earlier. I've tried looking for documentation for why that is the case. Any idea what to do?
@UnrealGBA
hey the only thing I can think of is maybe you downloaded the wrong version so for example if you are using ue5.1 you have to download the 5.1 version of the plugin.. if that doesnt help the only other thing i can suggest if going to the convai youtube and they have a 5 part playlist on how to intergrate convai to unreal ill leave a link for you
ruclips.net/video/HHJvY9dmwwg/видео.html
hope you find a fix bro
did you close the project and reopen it maybe thats the case too
Yes i doubled checked that I had the right plugin - 5.2 - in my case. Another thing that occurred is when i create a character in convai, how do you save it? I signed up (free account) and I can access the API key. But if I leave the page, I get a warning saying progress will be lost. Kind of weird. Opening and closing the project didn't work. I will try the instructions via the playlist you gave.@@Clydiie Do you know of any other free convai altneratives?
@exileofthemainstream8787 Man, sorry I couldn't help. There really shouldn't be any issues it's pretty straightforward, and no, it should save it even if you exit. As for alternatives, I've been looking into Replica Studios they made the AI matrix demo. Might be something you could look into.
Ah thanks I'll check replica out then. Convai seems to be quite limited in terms of knowledge = only the words in the backstory you write. So maybe Replica is better.
@@Clydiie
HI, Nice job. I always have trouble getting it to work more than once. Also the feature of having you NPC go to a designated area does seem to work reliably. These features do work but not consistently for me. That response is intermittent seems odd. Is there a bug or something going on. I've seen other's mention it on Discord but not much response other than listing the steps once again for implementation. Really not the answer for me. Nice tutorial. I'm subscribed and will keep an eye out for your tutorials. Appreciate all the effort your putting in here.
Yeah I know what you mean sometimes when I ask the npc to follow me it doesn't move but I found if I just stop and press play again it will work not sure whats going on but I'm sure the convai is going to get better in the future thank you for subscribing I really appreciate it :)
Brilliant tutorial, you got a new subscriber! I can type text in to talk to my character but holding T doesnt seem to do anything, do you have any idea why this could be?
Thank you! It's been a little while since I played around with convai, so I'm not really sure. If you're not getting any errors, it should work. Have you checked what mic you are using? I think it's F12
@@Clydiie Thanks for your quick response- all working now! Looking forward to your next vid!
great tutorial! I followed this video and succeeded in having a conversation with one NPC with well-functioning lip sync. But when I created a second NPC in the scene, the lip sync plugin didn't work, for both of the NPCs. Do you have any clue about what's going on here?
i have never tried to add two of them in the same level Ill try it out and see what I can do to help thanks for watching
Thanks!@@Clydiie
Good tutorial, but I'm not sure we should want nonsense generative NPCs in gaming. I think generative models should just be used to generate a big enough subset of game-dev-curated responses so that the NPC can stay on-character without being repetitive and allowing for varied player input. Generative AI on its own just won't make for immersive gameplay because its simulation of "character" is very superficial (and just adding more data into the model is not going to improve that). On the other hand, character creation these days is severely limited by the amount of time and resources devs can put into constructing dialog trees and voice actor recordings. Generative models could expand on an actor's performance to vary the output while preserving the human believeability and dialogue trees could become much bigger while still keeping to a coherent character. That I think is the way to go.
why would you pump up the Volume of the music in the brakes? why?
because I can
Is there a way to disable or hide the chat box that appears in the lower left corner?
Search for Chat_WB it should be in your engine folder (you can use the filter Widget Blueprint to make it easier). Open it and click on the chatbox (use the hierarchy on the left side to select SB_MainChat), and in the details panel (right side), find the setting called visibility. Set it to hidden. You can also watch a tutorial on how to hide widgets to get a better understanding, but it's very easy.
You can hide some of it or all of the boxes. It's up to you.
Got it! Thanks!
is it possible to make ai with convai without actually using the microphone?
Yeah you can type what you wanna say
Non Playing Characters are of no value.
I disagree they are quest giver, companions, shop merchants, enemies the list goes on
I disagree. I’m working on a game that has both multipler fps and social aspects and want my NPCs to be able to answer questions about the world. Stuff like “I need (blank) can you tell me where to find some” and they can answer intelligently, rather then recordings an endless amount of dialog. So I found this video very helpful and beneficial.