Create AI Characters in Unity | Convai Plugin Setup Tutorial [Part 1]

Поділитися
Вставка
  • Опубліковано 18 кві 2023
  • In this tutorial, we will show you how to import the Convai plugin into your Unity project and have a conversation with an NPC. We will guide you through the steps of setting up the plugin, including entering your API key, importing the package, and opening the test scene. We will also show you how to select your own character for the conversation.
    Watch this tutorial to get started with the Convai plugin and start having conversations with your NPCs in Unity.
    Unity Asset Store plugin link - assetstore.unity.com/packages...
    Plugin and demo download link - docs.convai.com/api-docs/plug...
    Sign up at convai.com to try it out.
    Write to us at support@convai.com for any queries, bug reports, collab, or business-related engagement.
    Follow us on your favorite platforms to stay in touch:
    Discord: / discord
    LinkedIn: / convaitech
    Reddit: / convai
    Twitter: / convaitech
    Instagram: / conv.ai
    Facebook: / convaiofficial
    TikTok: / conv.ai
    ArtStation: www.artstation.com/convai
  • Ігри

КОМЕНТАРІ • 56

  • @TYNEPUNK
    @TYNEPUNK 6 місяців тому

    man this is incredible!!

  • @xr-labs2310
    @xr-labs2310 8 місяців тому

    Is it possible to upload this project file to Unity WebGL?

  • @oklahomaproductions
    @oklahomaproductions 11 місяців тому +1

    very helpful!

  • @Dante02d12
    @Dante02d12 5 місяців тому

    Hey! This is awesome! Is it possible to use a local LLM? And can this be used for 2D characters? I'd like to make a game in RPG Maker style, and have the NPCs powered by a chatbot of my own.

  • @manonpiano
    @manonpiano 4 дні тому

    Looking great so far!, I manged to make it work the convai plugin and I see the menu option and installed my API key, now I have another problem: where is the convai streaming demo file? It looks like I can't locate the Convai streaming demo on the scenes folder as shown in the video, I see 2 files: convai demo and convai demo - mobile , is there any other folder called "scenes", the current folder structure there i'm finding this files is: assets/convai/scenes

  • @fathahnoor
    @fathahnoor Рік тому +1

    Amazing!

    • @convai
      @convai  9 місяців тому

      Thank you!

  • @suriyaraj123
    @suriyaraj123 5 місяців тому

    When i import the file i got some errors like CSharp.dll will not loaded due to errors ,after i do built they are gone but the script class cannot be found, i don't know what to do next

  • @EventHorizonVR2023
    @EventHorizonVR2023 9 місяців тому

    Trying to implement it into my current project and getting the error message: Assets\Convai\Plugins\GLTFUtility\Scripts\Spec\GLTFAnimation.cs(37,18): error CS0246: The type or namespace name 'Required' could not be found (are you missing a using directive or an assembly reference?) I tried to follow the troubleshooting procedure you posted on one of the replies but still no luck. Any possibility of making a video tutorial on how to fix this issue to get this working?

    • @convai
      @convai  9 місяців тому

      Hello, please reach out to us at support@convai.com

  • @SuperTitank
    @SuperTitank 6 місяців тому

    Hello there ! Thank you for this tutotrial, quick question though : I got it working In Unity on the PC, but can it work on a Quest 2 standalone ? Is it possible to activate voice chat via the Oculus microphone ? Thanks in advance.

    • @convai
      @convai  6 місяців тому

      Hello please reach out to us on email to support@convai.com or for direct communication to discord: discord.gg/VBHFd7sFb8

  • @chandradippanja522
    @chandradippanja522 2 місяці тому

    Is there any way where the convai bot starts the conversation ?

  • @enigmaticimagination01
    @enigmaticimagination01 11 місяців тому +2

    Can't wait to test it out, does it save conversations? It's very important.

    • @convai
      @convai  9 місяців тому

      Yes, we do in chat history.

  • @andrewbrannan1680
    @andrewbrannan1680 2 місяці тому

    Could you import a AI from character ai and add that to a game?

  • @albumcorvus8429
    @albumcorvus8429 Рік тому

    Excellent! I would like to know if you are going to upload a video to solve the error that has been caused in unreal since the Plugin update (that the audio dictation does not work)

    • @convai
      @convai  9 місяців тому

      Hello, we have a troubleshoot guideline here docs.convai.com/api-docs/plugins-and-integrations/unity-plugin/troubleshooting

    • @xr-lab_io
      @xr-lab_io 9 місяців тому

      ​@@convai guideline does not solve audio error:
      RpcException: Status(StatusCode=Cancelled, Detail="Received http2 header with status: 404")
      Convai.gRPCAPI.ConvaiGRPCAPI.ProcessAudioChunk (Grpc.Core.AsyncDuplexStreamingCall`2[TRequest,TResponse] call, System.Int32 diff, System.Single[] audioData, System.Boolean enableTestMode, System.String testUserQuery) (at Assets/Convai/Scripts/Utils/ConvaiGRPCAPI.cs:339)
      UnityEngine.Debug:LogException(Exception)
      Convai.gRPCAPI.d__16:MoveNext() (at Assets/Convai/Scripts/Utils/ConvaiGRPCAPI.cs:352)
      System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start(d__16&)
      Convai.gRPCAPI.ConvaiGRPCAPI:ProcessAudioChunk(AsyncDuplexStreamingCall`2, Int32, Single[], Boolean, String)
      Convai.gRPCAPI.d__14:MoveNext() (at Assets/Convai/Scripts/Utils/ConvaiGRPCAPI.cs:288)
      UnityEngine.UnitySynchronizationContext:ExecuteTasks()
      looking forward to your correspondence, sincere regards

  • @suriyaraj123
    @suriyaraj123 5 місяців тому

    Some files are didn't loaded due to errors Someone tell me what to do?

  • @transcendencemediallc3845
    @transcendencemediallc3845 11 місяців тому +7

    Sorry, but this tutorial seems to be missing a few steps. I am not seeing anything that shows Convai on my menu bar. I'm also seeing a long list of "error CS0246"

    • @usamabutt8623
      @usamabutt8623 10 місяців тому

      same bro

    • @eatonlawfirm
      @eatonlawfirm 10 місяців тому

      Having the same errors.

    • @user-dg4pg7rx1u
      @user-dg4pg7rx1u 9 місяців тому +6

      I fix this by installing Animation Rigging, it is in Window -> Package Manager -> Change the bar "Packages: In Project" into "Packages: Unity Registry" -> install Animation Rigging under Packages

    • @bauervision
      @bauervision 7 місяців тому

      @@user-dg4pg7rx1u thx bro

  • @SoloaramYt
    @SoloaramYt 8 місяців тому

    NOT WORKING I GET THIS ERROR I ALREADY TRY EVERYTHING> Assets\Convai\Scripts\Editor\ConvaiCharacterImporter.cs(4,7): error CS0246: The type or namespace name 'Siccity' could not be found (are you missing a using directive or an assembly reference?)

    • @convai
      @convai  8 місяців тому

      Hello, can you email us at support@convai.com or join our discord for direct communication: discord.gg/CUfM22wtB4

  • @tompicarella
    @tompicarella 10 місяців тому +3

    This tutorial does not work. There is no place to put an API key like in the tutorial and when you first import the package it has several error messages saying, Assets\Convai\Plugins\GLTFUtility\Scripts\Spec\GLTFAnimation.cs(37,18): error CS0246: The type or namespace name 'Required' could not be found (are you missing a using directive or an assembly reference?) Please update this tutorial.

    • @usamabutt8623
      @usamabutt8623 10 місяців тому +3

      Yes Same error

    • @convai
      @convai  9 місяців тому

      @@usamabutt8623Hello, we have a troubleshoot guideline here: docs.convai.com/api-docs/plugins-and-integrations/unity-plugin/troubleshooting
      If error continues, please reach out at support@convail.com

    • @EventHorizonVR2023
      @EventHorizonVR2023 9 місяців тому +2

      @@usamabutt8623 I am getting the same errors and seems that many others are too. Convai should do a tutorial video on how to fix these errors becuase I ma trying to follow the troubleshooting procedure in the link they provided and no luck 😕

  • @AuditorsUnited
    @AuditorsUnited 8 місяців тому +1

    if you made your system work seamlessly with mixamo and fuse character generator you would go far

    • @convai
      @convai  8 місяців тому

      Yes, it is something we are definitely thinking of this! :)

    • @AuditorsUnited
      @AuditorsUnited 8 місяців тому

      look up tafi avatar@@convai daz 3d is making a text based character generator

  • @CSEliot
    @CSEliot 10 місяців тому

    Unity asset store download doesn't come w/ the Character Importer :/

    • @convai
      @convai  9 місяців тому

      Hello, in the asset store we are limited by the constraints from unity. For the character importer you need to use the version from our documentation. docs.convai.com/api-docs/plugins-and-integrations/unity-plugin

  • @-.._.-_...-_.._-..__..._.-.-.-
    @-.._.-_...-_.._-..__..._.-.-.- 10 місяців тому

    How is this different than using OpenAI? Is Convai an OpenAI wrapper?

    • @convai
      @convai  9 місяців тому +3

      We focus on the lowest latency speech recognition, LLM and voice. Orchestrating this is no easy feat. We want this to feel as natural as possible.

    • @redqueengaming6
      @redqueengaming6 9 місяців тому

      @@convai You guys are doing a awesome job, im currently trying to incorparate it into my MRTK project. Though having a few issues, The error "LNK1181 cannot open input file 'D:\Builds\Test\build\bin\ARM64\Release\GameAssembly.lib'" is a linker error in your project. The error occurs when the linker is unable to find and open the specified input file, in this case, 'GameAssembly.lib'. Then this error which i have no control over The error "LNK2019 unresolved external symbol grpcsharp_call_recv_initial_metadata" is another linker error. The error indicates that the linker is unable to find the definition for the function grpcsharp_call_recv_initial_metadata from the gRPC library.

    • @redqueengaming6
      @redqueengaming6 9 місяців тому

      I should have said these errors happen after the build, and when i have visual studio open, with my hololens attached, then build it without Debug with Arm64 with Realease. Thank you though for providing an awesome AI experience

  • @redx1134
    @redx1134 Місяць тому

    WOW

  • @samiyahyabey4104
    @samiyahyabey4104 2 місяці тому

    you package is broken, when imported into a new blanck projet in 2021 it creates bunches of errors

    • @convai
      @convai  2 місяці тому

      Hello,
      You can integrate our Convai package from Asset Store into your project via Package Manager.
      If you want, join our Discord server and let's complete the installation together. discord.gg/zmxCXF2bRA

    • @samiyahyabey4104
      @samiyahyabey4104 2 місяці тому

      @@convai thanks for the reply I didn't know about that ! I actually fixed the error by doing exactly what people in comment suggested. I'll join your discord also and congrats for what you do !

  • @brewlife9622
    @brewlife9622 3 місяці тому

    is there a mac tutorial for all this?

    • @brewlife9622
      @brewlife9622 3 місяці тому

      I have downloaded the core unity plugin but in the folder is a bunch of folders labeled with numbers

    • @convai
      @convai  3 місяці тому

      Hello, If you need any help with the setup, we'd be happy to assist you on our Discord server. Feel free to join us there! discord.gg/S7HQv4sxz3

  • @HelpeverHurtnever-me6sq
    @HelpeverHurtnever-me6sq 11 місяців тому +1

    while importing package error occurs sir?

    • @grapeentertainment09
      @grapeentertainment09 11 місяців тому +1

      me too

    • @transcendencemediallc3845
      @transcendencemediallc3845 11 місяців тому +1

      Same here.

    • @convai
      @convai  9 місяців тому

      @@transcendencemediallc3845 hello, we have a troubleshooting guideline here: docs.convai.com/api-docs/plugins-and-integrations/unity-plugin/troubleshooting
      If error persists please message us at support@convai.com

  • @AuditorsUnited
    @AuditorsUnited 8 місяців тому

    they seem more like assistance than character.. a bounty hunter wouldn't act like that

  • @nicolassuarez2933
    @nicolassuarez2933 12 днів тому

    Not working! Please update, waist of my time...

  • @LoucosDoMetro
    @LoucosDoMetro Місяць тому

    You start using Unity... Then you change to Unreal and Unity is no more. This is how you completely lost me.

  • @thesinha2650
    @thesinha2650 Рік тому +2

    This is insane but is this totally free? Cause there's a competitor of yours names Inworld AI and I used it pretty good.

    • @convai
      @convai  9 місяців тому +1

      We have a free developer tool. When going to production with the game/application is where we can go with an enterprise or a partnership deal.