{"version":"4.15.0","commands":{"luis:build":{"id":"luis:build","description":"Build lu files to train and publish luis applications","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:build --in {INPUT_FILE_OR_FOLDER} --authoringKey {AUTHORING_KEY} --botName {BOT_NAME}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"luis:build command help","allowNo":false},"in":{"name":"in","type":"option","char":"i","description":"(required) Lu file or folder"},"authoringKey":{"name":"authoringKey","type":"option","description":"(required) LUIS authoring key. Refered to as subscriptionKey in other cli commands."},"botName":{"name":"botName","type":"option","description":"(required) Bot name"},"region":{"name":"region","type":"option","description":"LUIS authoring region [westus|westeurope|australiaeast]","default":"westus"},"out":{"name":"out","type":"option","char":"o","description":"Output folder name to write out .dialog and settings files. If not specified, application setting will be output to console"},"defaultCulture":{"name":"defaultCulture","type":"option","description":"Culture code for the content. Infer from .lu if available. Defaults to en-us"},"fallbackLocale":{"name":"fallbackLocale","type":"option","description":"Locale to be used at the fallback if no locale specific recognizer is found. Only valid if --out is set"},"suffix":{"name":"suffix","type":"option","description":"Environment name as a suffix identifier to include in LUIS app name. Defaults to current logged in user alias"},"dialog":{"name":"dialog","type":"option","description":"Dialog recognizer type [multiLanguage|crosstrained]. No dialog recognizers will be generated if not specified. Only valid if --out is set"},"force":{"name":"force","type":"boolean","char":"f","description":"If --out flag is provided with the path to an existing file, overwrites that file","allowNo":false},"luConfig":{"name":"luConfig","type":"option","description":"Path to config for lu build which can contain switches for arguments"},"deleteOldVersion":{"name":"deleteOldVersion","type":"boolean","description":"Deletes old version of LUIS application after building new one.","allowNo":false},"log":{"name":"log","type":"boolean","description":"Writes out log messages to console","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"(required) Luis authoring endpoint for publishing"},"schema":{"name":"schema","type":"option","description":"Defines $schema for generated .dialog files"},"isStaging":{"name":"isStaging","type":"boolean","description":"Publishes luis application to staging slot if set. Default to production slot","allowNo":false},"directVersionPublish":{"name":"directVersionPublish","type":"boolean","description":"Available only in direct version query. Do not publish to staging or production","allowNo":false}},"args":[]},"luis:convert":{"id":"luis:convert","description":"Convert .lu file(s) to a LUIS application JSON model or vice versa","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"flags":{"in":{"name":"in","type":"option","char":"i","description":"Source .lu file(s) or LUIS application JSON model"},"recurse":{"name":"recurse","type":"boolean","char":"r","description":"Indicates if sub-folders need to be considered to file .lu file(s)","allowNo":false},"log":{"name":"log","type":"boolean","description":"Enables log messages","allowNo":false},"sort":{"name":"sort","type":"boolean","description":"When set, intent, utterances, entities are alphabetically sorted in .lu files","allowNo":false},"out":{"name":"out","type":"option","char":"o","description":"Output file or folder name. If not specified stdout will be used as output"},"name":{"name":"name","type":"option","description":"Name of the LUIS application"},"description":{"name":"description","type":"option","description":"Text describing the LUIS applicaion"},"culture":{"name":"culture","type":"option","description":"Lang code for the LUIS application"},"versionid":{"name":"versionid","type":"option","description":"Version ID of the LUIS application"},"schemaversion":{"name":"schemaversion","type":"option","description":"Schema version of the LUIS application"},"force":{"name":"force","type":"boolean","char":"f","description":"If --out flag is provided with the path to an existing file, overwrites that file","allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"luis:convert help","allowNo":false}},"args":[]},"luis:cross-train":{"id":"luis:cross-train","description":"Lu and Qna cross train tool","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"Luis:cross-train command help","allowNo":false},"in":{"name":"in","type":"option","char":"i","description":"Source lu and qna files folder"},"out":{"name":"out","type":"option","char":"o","description":"Output folder name. If not specified, the cross trained files will be written to cross-trained folder under folder of current command"},"config":{"name":"config","type":"option","description":"Path to config file of mapping rules"},"intentName":{"name":"intentName","type":"option","description":"Interruption intent name","default":"_Interruption"},"force":{"name":"force","type":"boolean","char":"f","description":"If --out flag is provided with the path to an existing file, overwrites that file","allowNo":false},"log":{"name":"log","type":"boolean","description":"Writes out log messages to console","allowNo":false},"inner-dialog":{"name":"inner-dialog","type":"boolean","description":"Only do inner dialog cross train","allowNo":true},"intra-dialog":{"name":"intra-dialog","type":"boolean","description":"Only do intra dialog cross train","allowNo":true},"exclude":{"name":"exclude","type":"option","description":"Excludes folders under the input directory, separated by \",\". If not specified, all luis and qna files will be included in the cross-train"}},"args":[]},"luis":{"id":"luis","description":"Manages LUIS assets on service and/or locally.","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"LUIS command help","allowNo":false}},"args":[]},"luis:test":{"id":"luis:test","description":"Test a .lu file or LUIS application JSON model against a published LUIS model","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"flags":{"in":{"name":"in","type":"option","char":"i","description":"Source .lu file or LUIS application JSON model for testing"},"out":{"name":"out","type":"option","char":"o","description":"Output file or folder name. If not specified stdout will be used as output"},"subscriptionKey":{"name":"subscriptionKey","type":"option","char":"s","description":"LUIS cognitive services subscription key","required":true},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname","default":"https://westus.api.cognitive.microsoft.com"},"appId":{"name":"appId","type":"option","char":"a","description":"LUIS application Id","required":true},"intentOnly":{"name":"intentOnly","type":"boolean","description":"Only test intent","allowNo":false},"staging":{"name":"staging","type":"boolean","description":"Presence of flag targets the staging app, if no flag passed defaults to production","allowNo":false},"allowIntentsCount":{"name":"allowIntentsCount","type":"option","description":"Top-scoring intent or top n Intent with score to show in the result","default":1},"force":{"name":"force","type":"boolean","description":"If --out flag is provided with the path to an existing file, overwrites that file","allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"luis:test help","allowNo":false}},"args":[]},"luis:translate":{"id":"luis:translate","description":" Translate given LUIS application JSON model or lu file(s)","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"flags":{"in":{"name":"in","type":"option","char":"i","description":"Source .lu file(s) or LUIS application JSON model"},"recurse":{"name":"recurse","type":"boolean","char":"r","description":"Indicates if sub-folders need to be considered to file .lu file(s)","allowNo":false},"out":{"name":"out","type":"option","char":"o","description":"Output folder name. If not specified stdout will be used as output"},"srclang":{"name":"srclang","type":"option","description":"Source lang code. Auto detect if missing."},"tgtlang":{"name":"tgtlang","type":"option","description":"Comma separated list of target languages.","required":true},"translatekey":{"name":"translatekey","type":"option","description":"Machine translation endpoint key.","required":true},"translate_comments":{"name":"translate_comments","type":"boolean","description":"When set, machine translate comments found in .lu file","allowNo":false},"translate_link_text":{"name":"translate_link_text","type":"boolean","description":"When set, machine translate link description in .lu file","allowNo":false},"subscription_region":{"name":"subscription_region","type":"option","description":"Required request header if using a Cognitive Services Resource. Optional if using a Translator Resource."},"force":{"name":"force","type":"boolean","char":"f","description":"If --out flag is provided with the path to an existing file, overwrites that file","allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"luis:translate help","allowNo":false}},"args":[]},"luis:application:assignazureaccount":{"id":"luis:application:assignazureaccount","description":"Assign a LUIS azure accounts to an application","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:set:luis --appId {APPLICATION_ID})"},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:set:luis --subscriptionKey {SUBSCRIPTION_KEY})"},"azureSubscriptionId":{"name":"azureSubscriptionId","type":"option","description":"Azure Subscription Id","required":true},"resourceGroup":{"name":"resourceGroup","type":"option","description":"Resource Group","required":true},"accountName":{"name":"accountName","type":"option","description":"Account name","required":true},"armToken":{"name":"armToken","type":"option","description":"(required) User`s ARM token used to validate azure accounts information (default: config:set:luis --armToken {ARM_TOKEN})"},"json":{"name":"json","type":"boolean","description":"Display output as JSON","allowNo":false}},"args":[]},"luis:application:create":{"id":"luis:application:create","description":"Creates a new LUIS application","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:application:create --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --name {NAME} --culture {CULTURE}\n    --domain {DOMAIN} --description {DESCRIPTION} --versionId {INITIAL_VERSION_ID}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"name":{"name":"name","type":"option","description":"(required) Name of LUIS application"},"culture":{"name":"culture","type":"option","description":"Specify culture language (default: en-us)"},"description":{"name":"description","type":"option","description":"Description of LUIS application"},"versionId":{"name":"versionId","type":"option","description":"(required) LUIS version Id. (defaults to config:LUIS:versionId)"},"tokenizerVersion":{"name":"tokenizerVersion","type":"option","description":"Version specifies how sentences are tokenized (optional). See also: https://aka.ms/luistokens"},"save":{"name":"save","type":"boolean","description":"Save configuration settings from imported app (appId & endpoint)","allowNo":false},"json":{"name":"json","type":"boolean","description":"Display output as JSON","allowNo":false}},"args":[]},"luis:application:delete":{"id":"luis:application:delete","description":"Deletes a LUIS application","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:application:delete --appId {APP_ID} --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"force":{"name":"force","type":"boolean","description":"Force delete with no confirmation","allowNo":false},"json":{"name":"json","type":"boolean","description":"Display output as JSON","allowNo":false}},"args":[]},"luis:application:import":{"id":"luis:application:import","description":"Imports LUIS application from JSON or LU content.","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:application:import --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --name {NAME} --in {PATH_TO_JSON}\n    $ echo {SERIALIZED_JSON} | bf luis:application:import --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --name {NAME}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"(required) LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config subscriptionKey)"},"name":{"name":"name","type":"option","description":"LUIS application name (optional)"},"in":{"name":"in","type":"option","char":"i","description":"(required) File path containing LUIS application contents, uses STDIN if not specified"},"save":{"name":"save","type":"boolean","description":"Save configuration settings from imported app (appId, subscriptionKey & endpoint)","allowNo":false},"json":{"name":"json","type":"boolean","description":"Display output as JSON","allowNo":false}},"args":[]},"luis:application:list":{"id":"luis:application:list","description":"Lists all applications on LUIS service.","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:application:list --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --take 3\n    $ bf luis:application:list --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --out {PATH_TO_JSON_FILE}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"out":{"name":"out","type":"option","char":"o","description":"Output results to specified file in JSON format, otherwise prints to STDOUT (optional)"},"force":{"name":"force","type":"boolean","char":"f","description":"If --out flag is provided with the path to an existing file, overwrites that file","allowNo":false},"skip":{"name":"skip","type":"option","description":"Number of entries to skip. Default: 0 (no skips)"},"take":{"name":"take","type":"option","description":"Number of etnries to return. Maximum page size is 500. Default: 100"}},"args":[]},"luis:application:publish":{"id":"luis:application:publish","description":"Publishes application's version","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:application:publish --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --versionId {INITIAL_VERSION_ID} --appId {APP_ID} --staging {BOOLEAN}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"},"versionId":{"name":"versionId","type":"option","description":"(required) Version to publish (defaults to config:LUIS:versionId)"},"staging":{"name":"staging","type":"boolean","description":"Publishes application version to Staging slot, otherwise publish to production","allowNo":false},"direct":{"name":"direct","type":"boolean","description":"Available only in direct version query. Do not publish to staging or production","allowNo":false}},"args":[]},"luis:application:query":{"id":"luis:application:query","description":"Queries application for intent predictions","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:application:query --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --appId {APP_ID} --query {QUERY} --prod {BOOLEAN}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"},"query":{"name":"query","type":"option","description":"(required) Query string to predict"},"staging":{"name":"staging","type":"boolean","description":"Presence of flag targets the staging app, if no flag passed defaults to production","allowNo":false},"verbose":{"name":"verbose","type":"boolean","description":"Returns all intents, otherwise only top scoring intent. (default: false)","allowNo":false},"timezoneOffset":{"name":"timezoneOffset","type":"option","description":"Timezone offset for the location of the request in minutes (optional)"},"log":{"name":"log","type":"boolean","description":"Logs query operation on service (default: true)","allowNo":false}},"args":[]},"luis:application:rename":{"id":"luis:application:rename","description":"Renames the application and updates its description","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:application:rename --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --appId {APP_ID} --name {NAME} --description {DESCRIPTION}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"},"name":{"name":"name","type":"option","description":"(required) Name of LUIS application","required":true},"description":{"name":"description","type":"option","description":"Description of LUIS application"},"json":{"name":"json","type":"boolean","description":"Display output as JSON","allowNo":false}},"args":[]},"luis:application:show":{"id":"luis:application:show","description":"Shows application information","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:application:show --appId {APPLICATION_ID} --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"}},"args":[]},"luis:endpoints:list":{"id":"luis:endpoints:list","description":"Returns available deployment endpoints","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:endpoints:list --appId {APPLICATION_ID} --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --out {PATH_TO_JSON_FILE}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"},"out":{"name":"out","type":"option","char":"o","description":"Output results to specified file in JSON format, otherwise prints to STDOUT (optional)"},"force":{"name":"force","type":"boolean","char":"f","description":"If --out flag is provided with the path to an existing file, overwrites that file","allowNo":false}},"args":[]},"luis:generate:cs":{"id":"luis:generate:cs","description":"Generate:cs generates a strongly typed C# source code from an exported (json) LUIS model.","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"flags":{"in":{"name":"in","type":"option","char":"i","description":"Path to the file containing the LUIS application JSON model"},"out":{"name":"out","type":"option","char":"o","description":"Output file or folder name. If not specified stdout will be used as output","default":""},"className":{"name":"className","type":"option","description":"Name of the autogenerated class (can include namespace)"},"force":{"name":"force","type":"boolean","char":"f","description":"If --out flag is provided with the path to an existing file, overwrites that file","allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"luis:generate:cs help","allowNo":false}},"args":[]},"luis:generate:ts":{"id":"luis:generate:ts","description":"Generate:ts generates a strongly typed typescript source code from an exported (json) LUIS model.","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"flags":{"in":{"name":"in","type":"option","char":"i","description":"Path to the file containing the LUIS application JSON model"},"out":{"name":"out","type":"option","char":"o","description":"Output file or folder name. If not specified stdout will be used as output","default":""},"className":{"name":"className","type":"option","description":"Name of the autogenerated class"},"force":{"name":"force","type":"boolean","char":"f","description":"If --out flag is provided with the path to an existing file, overwrites that file","allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"luis:generate:ts help","allowNo":false}},"args":[]},"luis:train:run":{"id":"luis:train:run","description":"Issues asynchronous training request for LUIS application","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:train:run --appId {APPLICATION_ID} --versionId {VERSION_ID} --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"},"versionId":{"name":"versionId","type":"option","description":"(required) Version to show training status (defaults to config:LUIS:versionId)"},"mode":{"name":"mode","type":"option","description":"Value specifying mode of training (Standard | Neural)."},"wait":{"name":"wait","type":"boolean","description":"Wait until training complete and then display status","allowNo":false},"json":{"name":"json","type":"boolean","description":"Display output as JSON","allowNo":false}},"args":[]},"luis:train:show":{"id":"luis:train:show","description":"Shows training status","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:train:show --appId {APPLICATION_ID} --versionId {VERSION_ID} --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"},"versionId":{"name":"versionId","type":"option","description":"(required) Version to show training status (defaults to config:LUIS:versionId)"}},"args":[]},"luis:version:clone":{"id":"luis:version:clone","description":"Creates a new version equivalent to the current snapshot of the selected application version.","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:version:clone --appId {APP_ID} --versionId {VERSION_ID} --targetVersionId {TARGET_VERSION_ID} --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"},"versionId":{"name":"versionId","type":"option","description":"(required) Source version to clone (defaults to config:LUIS:versionId)"},"targetVersionId":{"name":"targetVersionId","type":"option","description":"(required) Destination version to create"},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"LUIS authoring (Ocp-Apim-subscription) key"},"json":{"name":"json","type":"boolean","description":"Display output as JSON","allowNo":false}},"args":[]},"luis:version:delete":{"id":"luis:version:delete","description":"Deletes a LUIS application version","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:version:delete --appId {APP_ID} --versionId {VERSION_ID} --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"},"versionId":{"name":"versionId","type":"option","description":"(required) Version to delete"},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"json":{"name":"json","type":"boolean","description":"Display output as JSON","allowNo":false}},"args":[]},"luis:version:export":{"id":"luis:version:export","description":"Exports a LUIS application to JSON format","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:version:export --appId {APP_ID} --versionId {VERSION_ID} --out {FILENAME.json or PATH/FILENAME.json} --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"},"versionId":{"name":"versionId","type":"option","description":"(required) Version to export (defaults to config:LUIS:versionId)"},"exportLU":{"name":"exportLU","type":"boolean","description":"Export format type as LU","allowNo":false},"out":{"name":"out","type":"option","char":"o","description":"Save exported application to specified file, uses STDOUT if not specified (optional)"},"force":{"name":"force","type":"boolean","char":"f","description":"Overwrites output file if exists, otherwise creates a parallel numbered file (optional)","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"}},"args":[]},"luis:version:import":{"id":"luis:version:import","description":"Imports a new version into a LUIS application from JSON or LU content.","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:version:import --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --appId {APP_ID} --in {PATH_TO_JSON} --versionId {VERSION_ID}\n    $ echo {SERIALIZED_JSON} | bf luis:version:import --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --appId {APP_ID}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"},"versionId":{"name":"versionId","type":"option","description":"Version to import (defaults to config:LUIS:versionId)"},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"in":{"name":"in","type":"option","char":"i","description":"(required) File path containing LUIS application contents, uses STDIN if not specified"},"json":{"name":"json","type":"boolean","description":"Display output as JSON","allowNo":false}},"args":[]},"luis:version:list":{"id":"luis:version:list","description":"Returns application's versions","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:version:list --appId {APPLICATION_ID} --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --take 3\n    $ bf luis:version:list --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --out {PATH_TO_JSON_FILE}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"},"out":{"name":"out","type":"option","char":"o","description":"Output results to specified folder and/or file in JSON format, otherwise prints to STDOUT (optional)"},"skip":{"name":"skip","type":"option","description":"Number of entries to skip. Default: 0 (no skips)"},"take":{"name":"take","type":"option","description":"Number of etnries to return. Maximum page size is 500. Default: 100"},"force":{"name":"force","type":"boolean","char":"f","description":"If --out flag is provided with the path to an existing file, overwrites that file","allowNo":false}},"args":[]},"luis:version:rename":{"id":"luis:version:rename","description":"Renames application version","pluginName":"@microsoft/bf-luis-cli","pluginType":"core","aliases":[],"examples":["\n    $ bf luis:version:rename --endpoint {ENDPOINT} --subscriptionKey {SUBSCRIPTION_KEY} --appId {APP_ID} --name {NAME} --description {DESCRIPTION}\n  "],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"endpoint":{"name":"endpoint","type":"option","description":"LUIS endpoint hostname"},"subscriptionKey":{"name":"subscriptionKey","type":"option","description":"(required) LUIS cognitive services subscription key (default: config:LUIS:subscriptionKey)"},"appId":{"name":"appId","type":"option","description":"(required) LUIS application Id (defaults to config:LUIS:appId)"},"versionId":{"name":"versionId","type":"option","description":"(required) Version to update (defaults to config:LUIS:versionId)"},"newVersionId":{"name":"newVersionId","type":"option","description":"(required) New version id"},"json":{"name":"json","type":"boolean","description":"Display output as JSON","allowNo":false}},"args":[]}}}