Long Term Memory Unreal Engine 5.3

Hi everyone.

So I am following the Long Term Memory Documentation located here: Long Term Memory | Documentation

I have enabled it in Convai, but when I head to Project Settings → Plugins → Convai, there are no fields or buttons to create a Speaker ID as demonstrated by the documentation.

Has the implementation been changed and the documentation old? Or am I doing something wrong on my end?

Any information would be greatly appreciated.

Thanks.

Hello @Weich14,

Which version of the Convai SDK are you using?

When in Unreal Engine under plugins it shows Version 3.3.0.

However, on the Epic Games dashboard it seems to show Version 5.3.0?

Thanks for your question and sorry for the confusion regarding the version numbers.

The version “5.3.x” you’re seeing refers to the Unreal Engine version, not the Convai plugin. The Convai plugin version listed as 3.3.0 does not support Long Term Memory (LTM).

To use the LTM feature, you’ll need to update to Convai plugin version 3.5.1 or higher. You can download the latest version from our GitHub repository here: Convai Unreal SDK - Latest Releases

To install it manually:

  1. Download the ZIP file that matches your Unreal Engine version.
  2. Inside your Unreal project directory, create a folder named Plugins if it doesn’t already exist.
  3. Extract the Convai folder from the ZIP and move it into the Plugins directory.
  4. Open your project.
  5. Don’t forget to add your API Key in Project Settings > Convai.

Let us know if you run into any issues!

Thank you so much. Installing the latest SDK does bring up the button ’ Manage Speaker ID’, however, when I click it no editor gets spawned?

Which version of SDK are you using and after pressing the button could you please share the logs?

I am using Version 3.5.2 on Unreal Engine V5.3.2. Below is the output after pressing the button:

LogLinker: Warning: Failed to load ‘/ConvAI/Editor/EUW_LTM’: Can’t find file.
LogLinker: Warning: Failed to load ‘/ConvAI/Editor/EUW_LTM’: Can’t find file.
LogUObjectGlobals: Warning: Failed to find object ‘EditorUtilityWidgetBlueprint /ConvAI/Editor/EUW_LTM.EUW_LTM’
LogTemp: Error: Failed to load Editor Utility Widget Blueprint at path: /ConvAI/Editor/EUW_LTM.EUW_LTM

Thank you! I will inform our Unreal Engine team.

Thank you. I tried this with Unreal Engine 5.5 as well and getting the same error. Not sure if I’m doing something wrong.

Thanks again for all the help so far. Are there any new developments regarding this? I would love to incorporate the Long Term feature with my next version, but if not it’s not a problem. Thanks in advance.

Thanks for following up! Our Unreal Engine team is actively working on resolving this, and an update addressing the issue will be released soon. We’ll keep you posted as soon as it’s available.

Thank you very much

Hello @Weich14,

Fixed in 3.5.3-beta update. Could you please try again?

Hello @K3

Thank you so much for all your effort. The Update seems to be working well. Thanks again!

1 Like