microsoft / ConversationLearner-SDK

An SDK for ConversationLearner. REPOSITORY MOVED
https://github.com/microsoft/conversationlearner
MIT License
26 stars 9 forks source link

feat: enable dispatching to sub models #489

Closed mattmazzola closed 5 years ago

mattmazzola commented 5 years ago

This is minimal change to get dispatch actually working in the logs so it can be tested. After a few debug sessions with Lars we have more changes planned.

When in training the bot returns the action the dispatcher model takes which is (What model to dispatch to?) When in logs the bot recursively delegates to the subModels until an action on one of the leaf model is reached and this is returned.

Usages depends on generation of model/actions using UI feature. It currently generates text actions with special encoding to indicate they are dispatch actions but should introduce new action type in future.

Technical Changes:

More changes to come.

mattmazzola commented 5 years ago

:tada: This PR is included in version 0.326.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: