Convai SDK for Unity Beta UPM packge not found

I am trying to install the Unity Beta version in Unity 6.0 per the instructions on Install via UPM (Recommended). I am trying to add package by name com.convai.convai-sdk-for-unity, but am getting the error: Unable to find the package with the specified name. Do I need to add a custom package registry for this?

Hello,

Welcome to the Convai Developer Forum!

It is currently under review by Unity, so it isn’t active yet. Once the review is completed, you’ll be able to add it.

Thanks, can it be installed from a git url in the meantime?

No, it is not available yet.

I see this is now available on the asset store. However when I install it, the livekit plugins are missing and I get the following error on macos
LiveKit: System.DllNotFoundException: livekit_ffi assembly: type: member:(null)
at (wrapper managed-to-native) LiveKit.Internal.NativeMethods.FfiNewRequest(byte*,int,byte*&,uintptr&)
at LiveKit.Internal.FfiClient.SendRequest (LiveKit.Proto.FfiRequest request) [0x0002c] in ./Library/PackageCache/com.convai.convai-sdk-for-unity@6fe99fddb54e/Plugins/client-sdk-unity-livekit/Runtime/Scripts/Internal/FFIClient.cs:195

Did you click the Download button that pops up?

Yes, it appears to have only downloaded for my current build target (android-arm64) which does not work when running through the editor with the Play button. I tried switching my build target to macos and it downloaded the “ffi-macos-x86_64” plugin even though my architecture is set to Apple Silicon.

Could you please try to download from here?

Selecting “All Platforms” from that menu worked. There appears to be a problem detecting Apple silicon for both the “Active Build Target” and “Current Platform” options.

1 Like

@K3 Also got this error when running in my project. The URP global settings file in the sample assets is the same one from the unity samples, and is having a GUID conflict with the one that exists in my project. I was able to get around this by deleting my .meta file and letting it regenerate a GUID. This will come up for others, so you may want to update the package and change the GUID there, or remove the URP asset entirely.

Error building Player: GUID [18dc0cd2c080841dea60987a38ce93fa] for asset ‘Packages/com.convai.convai-sdk-for-unity/Sample/Settings/ConvaiRenderPipelineGlobalSettings.asset’ conflicts with:
‘Assets/MRTabletopAssets/Settings/UniversalRenderPipelineGlobalSettings.asset’ (current owner)
We can’t assign a new GUID because the asset is in an immutable folder. The asset will be ignored.

1 Like

Thank you for the feedback. We’re planning to release a new update this week with improvements and new features, so I’d recommend using that version.