Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.
This repository was archived by the owner on Jan 15, 2025. It is now read-only.

DCR: as a bot developer, I would like to be able to have a way of programmatically push and pull LUIS models from the LUIS portal #47

Closed

Description

@gabog

The current luis CLI provides some primitives to create, publish, train, etc. LUIS models but these are too granular and require writing some additional powershell to wrap them into common operations.

As a developer, I would like to simply say:

luis push -luFile FlightBooking.lu -luisAppId MyAppId-luisAuthoringKey myAuthoringKey -luisSubscriptionKey mySubscriptionKey -luisAppVersion myVersion

And have my model created, trained, published and ready to use.

  • luisSubscriptionKey: can be optional but it should get assigned to my app if provided
  • luisAppVersion should be optional and If it is not provided, it should just overwrite the latest or create a 0.1 one.

To get a a model, I would like to just say:

luis pull-luFile FlightBooking.lu -luisAppId MyAppId-luisAuthoringKey myAuthoringKey -luisAppVersion myVersion

And get a lu file with the app from LUIS:

  • luisAppVersion should be optional and If it is not provided, it should just get the currently active and published model.

Additional info

  • A sample LuisPull written in powershell can be found here
  • A sample LuisPush written in powershell can be found here
  • These two scripts rely on a helper powershell file that uses the LUIS primitives and can be found here

Activity

  1. changed the title [-]DCR: as a bot developer, I would like to be able to have a way of programmatically push and pull LUIS models from LUISthe LUIS portal[/-] [+]DCR: as a bot developer, I would like to be able to have a way of programmatically push and pull LUIS models from the LUIS portal[/+] on Jul 12, 2019
  2. scheyal commented on Oct 21, 2019

    @scheyal

    BF LUIS is R7

  3. added
    R8Release 8 - March 16th, 2020
    and removed
    R7Release 7 - December 10th, 2019
    on Nov 26, 2019
  4. munozemilio commented on Nov 26, 2019

    @munozemilio
    Contributor

    Luis API will be done in R7 any parsing to Lu can be added in R8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    R8Release 8 - March 16th, 2020Testing FrameworkWork required to support Testing Framework scenarios

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions