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