pynuance.mix module¶
Provides functions to interacte with Nuance Mix Website
-
pynuance.mix.
create_model
(name, language, username=None, password=None, cookies_file=None)[source]¶ Create a new model in Nuance Mix.
-
pynuance.mix.
delete_model
(name, username=None, password=None, cookies_file=None)[source]¶ Delete a model from model name or model ID
-
pynuance.mix.
get_model
(name, username=None, password=None, cookies_file=None)[source]¶ Get model data from Nuance Mix Website
-
pynuance.mix.
get_model_id
(name, username=None, password=None, cookies_file=None)[source]¶ Get model ID from model name.
If name is already a model ID, this function can help to validate the existance of the model.
Raise if there are 2 or more models with the same name.
-
pynuance.mix.
list_models
(username=None, password=None, cookies_file=None)[source]¶ Get list of models/project from Nuance Mix.
-
pynuance.mix.
mix_activated
(username=None, password=None, cookies_file=None)[source]¶ Check if the account has access to Nuance Mix.
URL: https://developer.nuance.com/mix/nlu/#/models/
Returns: - True means Mix account activated.
- False means Mix is being created or not requested
Return type: bool
-
pynuance.mix.
model_build_attach
(name, build_version=None, context_tag='latest', username=None, password=None, cookies_file=None)[source]¶ Attach model version to a Nuance App
For now, only SandBoxApp is supported by pynuance
-
pynuance.mix.
model_build_create
(name, notes='', username=None, password=None, cookies_file=None)[source]¶ Create a new model build.
-
pynuance.mix.
model_build_list
(name, username=None, password=None, cookies_file=None)[source]¶ Return the list of all builds for a given model