SAP CAI: Basic development with SAP Conversational AI (Recast.AI) & Node.js, JavaScript

Опубликовано: 03 Октябрь 2024
на канале: Nobody's Hero
6,620
58

The aim of this video is showing you the end to end demo how to develop the application using SAP Conversational AI (Recast.AI).
Through this video, it would be possible to understand the basic development with using SAP Conversational AI (Recast.AI).
This video consists of 3 main parts.
1) Development of bot on Recast.
2) Development of Node application (by Javascript) including local test by "ngrok" (provided by https://ngrok.com/)
3) Connect bot to Webchat.

And here is the chapter of this video.
00:00 Prologue
00:36 Creating the Bot in SAP CAI(former name Recast)
10:31 Development on Node.js
13:47 Testing the Chatbot by using ngrok
17:50 Connecting the bot to Webchat
20:16 Testing the Chatbot on Webchat
21:44 Epilogue

As a example of development, the simple weather forecast application is developed in this video. If you ask the bot with the information of city and date (current or tomorrow), bot will answers the forecast of weather.
To achieve this aim, I am using APIs provided by the following sites.
https://openweathermap.org/
https://www.metaweather.com

By the way, you can refer to Javascript codes here https://github.com/nobodyhero/CaiWeat... that is used as Node application in this video.

I hope this video will be the good reference to develop the application with SAP Conversational AI (Recast.AI).

[Corrections of this video]
1) It is saying Recast.AI, but it is the former name and currently it is named SAP Conversational AI.
The URL of first page is https://cai.tools.sap/ not https://recast.ai as shown in this video. (So far it is redirecting to the correct URL (https://cai.tools.sap/), even if you input the old URL.)

※ Previously it was saying that API for weather icon image (https://www.metaweather.com/static/im...) was unavailable, but it is fine now.
I've checked its availability and confirmed that the application works fine and gets the weather icon images(e.g. https://www.metaweather.com/static/im...) as expected.