Skip to main content

a set of utilities for managing deployments of Watson Conversation Service

Project description

wcs-deployment-utils
====================

README and examples available here: https://github.com/with-watson/wcs-deployment-utils/

A set of utilities to script common Watson Conversation tasks without using the service tooling.

These are particularly useful if you need to build or apply changes to a set of Watson Conversation instances in an additive, programmatic, and repeatable way. A few examples of useful situations for these utilities:

- You want to copy a dialog branch from one workspace to another without overwriting the entire dialog tree
- You want to merge entity definitions from one workspace to another without overwriting existing entity components
- You want to build a workspace as a set of modular components. (Workspace 1 uses modules A and C, but workspace 2 uses modules B and C)

Included functions are:

-wcs_deployment_utils.dialog.copy_dialog_data: Copy a branch of dialog from a source workspace to a target workspace
-wcs_deployment_utils.dialog.generate_wcs_diagram: Generates a string representation of target workspace dialog tree
-wcs_deployment_utils.intents.copy_intent_data: Copy intent data from a WCS workspace to a target workspace
-wcs_deployment_utils.entities.copy_entity_data: Copy entity data from a WCS workspace to a target workspace
-wcs_deployment_utils.util.get_and_backup_workspace: Gets an export of a workspace and stores it locally

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
wcs_deployment_utils-1.0.2-py3-none-any.whl (28.8 kB) Copy SHA256 hash SHA256 Wheel 3.6
wcs-deployment-utils-1.0.2.tar.gz (12.9 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page