Command-line interface tool for managing Dasha applications and user accounts
A command-line utility for managing [Dasha.AI] applications and user accounts.
All features are also available programmatically using the [Dasha SDK].
[dasha.ai]: https://dasha.ai
[dasha sdk]: https://npmjs.org/@dasha.ai/sdk
Global installation:
```
> npm install --global "@dasha.ai/cli"
Per-project installation (launch as npx dasha):
``
> npm install --save-dev "@dasha.ai/cli"
Use dasha to get help for a particular command.
`
Usage: dasha [options] [command]
Options:
-V, --version output the version number
-h, --help display help for command
Commands:
account Dasha.AI account management
app application management
diagnostics diagnostic information
group group settings management
nlu nlu service api
profiler Data download manager for the profiler
sip SIP configuration settings
tts text-to-speech synthesis
pckg dasha packages
help [command] display help for command
`
`
Usage: dasha account [options] [command]
Dasha.AI account management
Options:
-h, --help display help for command
Commands:
add [options] [accountName] add a new account
create [options] [accountName] Deprecated. use 'add'
info [accountName] print account details
list list all known accounts
login|register [options] [accountName] log into an account
remove [options]
rename [options]
start-trial [options] [accountName]
use
help [command] display help for command
`
`
Usage: dasha diagnostics [options] [command]
diagnostic information
Options:
-h, --help display help for command
Commands:
limits
queues
help [command] display help for command
`
`
Usage: dasha group [options] [command]
group settings management
Options:
-h, --help display help for command
Commands:
create [options]
delete [options]
list [options] list all existing groups
update [options]
help [command] display help for command
`
`
Usage: dasha nlu [options] [command]
nlu service api
Options:
-h, --help display help for command
Commands:
recognize [options] [text] train dataset and parse text with provided skills
train [options] train dataset configured by provided .dashaapp file
help [command] display help for command
`
`
Usage: dasha profiler [options] [command]
Data download manager for the profiler
Options:
-h, --help display help for command
Commands:
download [options] Download the profiler data
help [command] display help for command
`
`
Usage: dasha sip [options] [command]
SIP configuration settings
Options:
-h, --help display help for command
Commands:
create-inbound [options]
delete-inbound [options]
list-inbound list available inbound SIP configurations
update-inbound [options]
create-outbound [options]
delete-outbound [options]
list-outbound list available outbound SIP configurations
update-outbound [options]
help [command] display help for command
`
`
Usage: dasha tts [options] [command]
text-to-speech synthesis
Options:
-h, --help display help for command
Commands:
synthesize [options]
help [command] display help for command
`
`
Usage: dasha app [options] [command]
application management
Options:
-h, --help display help for command
Commands:
deploy [path] deploy an application to the platform
download
info
list List of deployed applications
run [options] [path] run single conversation
help [command] display help for command
`
`
Usage: dasha app deploy [options] [path]
deploy an application to the platform
Options:
-h, --help display help for command
`
`
Usage: dasha app download [options]
Download the application package
Options:
-h, --help display help for command
`
`
Usage: dasha app info [options]
Get the application information
Options:
-h, --help display help for command
`
`
Usage: dasha app list [options]
List of deployed applications
Options:
-h, --help display help for command
`
`
Usage: dasha app run [options] [path]
run single conversation
Options:
--chat connect via chat
--sip
--tts
--stt
--noiseVolume
--interlocutorPauseDelay
--debug-log Show debug logs
--input
--inputFile
-h, --help display help for command
`
`
Usage: dasha pckg [options] [command]
dasha packages
Options:
-h, --help display help for command
Commands:
init [options]
restore [options] Resolves and downloads all dependencies specified in 'dasha-packages.json'. Creates lock section
remove|rm [options]
add [options]
help [command] display help for command
``
This package is distributed under the Apache License, Version 2.0.