SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
โคข Open full site

Manage Your Chatbot with Versions and Environments

Create versions and environments for your SAP Conversational AI chatbot to make it easier to manage the development process.

Overview

🎓 beginner 15 min. SAP Conversational AiBeginnerMachine LearningSAP Adaptive Server EnterpriseSAP Business Technology Platform

You will learn

  • โœ”The value of versions and environments in the chatbot building process
  • โœ”How to create a version
  • โœ”How to create an environments, and manage the version of an environment
  • โœ”How to push your chatbot into production
Unknown U Unknown November 4, 2022
Created by September 22, 2021
Contributors

Prerequisites

Prerequisites

Steps

Intro

In this tutorial, you’ll create a second version of the shipping bot you created in Create Chatbot for Customers of Shipping Company.

You will then create 2 environments – development and production – and take the new version of the bot and deploy it to production, without needing to deploy anything on your landscape (like updating the web page).


Step 1 What are versions?
โ€”

A version is a copy of your bot’s training dataset and skills. Each version is independent of the others and can be managed individually. For example, you might want to create a new version prior to major updates to your training dataset or skills. Or you might want to create two or more variants of the same core bot for different audiences.

When you create a new bot, by default, your bot has only one main version, called v1.

A new version lets you create a copy of all your intents, entities and skills in the same bot as another development version or for a different purpose. The versions share some settings.

Forking a bot lets you copy a bot into a separate bot project, and the 2 copies are afterward completely separate and independent.

Note that when you make additional versions, copies of the Train and Build tabs are created. The Connect and Monitor tabs, and settings are shared among the versions.

Step 2 What are environments?
+
Step 3 Create version 2 of the shipping bot
+
Step 4 Make change in version 2 of the shipping bot
+
Step 5 Test the 2 versions
+
Step 6 Create new environment
+
Step 7 Deploy Webchat with environment
+
Step 8 Deploy bot on web page
+
Step 9 Upgrade version 2 to production
+
Step 10 Test yourself
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 10
1. What are versions? 2. What are environments? 3. Create version 2 of the shipping bot 4. Make change in version 2 of the shipping bot 5. Test the 2 versions 6. Create new environment 7. Deploy Webchat with environment 8. Deploy bot on web page 9. Upgrade version 2 to production 10. Test yourself

Learn more →