Guide to Resolve Knowledge Base Training for Generative Conversation

The instructions on this page only apply to users using Knowledge Base Builder to generate, edit or train their Generative Conversation Skill (base or fallback). As of 30th October, 2023, to allow for continued usage of Knowledge Base Builder to train Generative Conversation Skill; the following instructions have to be followed as a ONE time measure per project using these features.

  1. Navigate to the Knowledge Base Builder’s Generative Conversation section & select the corresponding DDNAS project (Your Soul Machines Representative should have sent you a list of impacted projects)

    Project Selection in Knowledge Base Builder

     

  2. Copy all the Knowledge Snippets by navigating to the “Knowledge” tab & save them locally offline

    Copy all the individual snippets

     

  3. Navigate to DDNA Studio, edit the corresponding project & navigate to the knowledge section

  4. Edit the Generative Conversation (Base or Fallback) to paste the copied knowledge snippets in the Knowledge Snippets text area.

  5. After pasting the knowledge snippets in the text area, make sure to add a “\n” at the end of individual snippets.

At this step, your knowledge snippets are ready to be used by the Digital Person project within the Generative conversation (base or fallback). You can edit the knowledge snippets within the text area to continue iterating on the skill, but if you need Knowledge Base Builder functionality for editing and testing your Generative Conversation knowledge then pay attention to steps 6 through 9.

  1. Toggle the “Rebuild Knowledge on Skill Deployment” on. This will make sure that the changes to the knowledge snippets are saved and future iteration on Knowledge Base Builder can happen.



  2. Finish setting up the skill and deploy the project.



     

  3. Upon successful deployment, you can review / validate the knowledge of the Digital Person either in the Interactive Preview or in the Default / Custom UI. Once this is functioning appropriately, you can navigate back to editing the Generative Conversation Skill (base or fallback) to toggle the “Rebuilds Knowledge on Skill Deployment” off, if you want to use Knowledge base builder to iterate on your created knowledge snippets and Redeploy the project to save this setting.

     

  4. Your knowledge snippets should now appear again in the Knowledge Base Builder to iterate and train conversations going forward.