Hi there!
I noticed that if an actor's description is in English, it will often produce a runtime Chat-GPT response in English instead of using the language (topic) that had been used as the input (ex: French).
Changing the description to French solved this issue.
I am wondering, would it be possible to have a localisation tab for the actor's description (ex: similarly to what is provided in the conversation section)?
In the meantime, is it possible to change the actor's description at runtime? If not, perhaps there could be a way to insert a translated version of the actor's description when GetCharacterInfo(conversant) gets called in StartFreeformTextInputConversation()?
Thanks!
Pascal
Dialogue AI - Conversation Language
Re: Dialogue AI - Conversation Language
Hi Pascal,
Those are excellent points and ideas. I'll add tasks to the development backlog to better handle different languages and to grab the Description field from Lua so you can change it at runtime using DialogueLua.SetActorField().
Those are excellent points and ideas. I'll add tasks to the development backlog to better handle different languages and to grab the Description field from Lua so you can change it at runtime using DialogueLua.SetActorField().
-
- Posts: 2
- Joined: Tue Oct 03, 2023 4:40 am
Re: Dialogue AI - Conversation Language
Hi Tony,
Thanks for looking into this and also for your solution using DialogueLua.SetActorField(). It's really great to be testing out the AI Add-on and I am looking forward to future update!
Pascal
Thanks for looking into this and also for your solution using DialogueLua.SetActorField(). It's really great to be testing out the AI Add-on and I am looking forward to future update!
Pascal