Description of Data Exchange with Yandex Vision Service#

The diagram shows the process of data exchange with the Yandex Vision service using the Sherpa RPA platform, which includes sending images and receiving processed data. The entire process is organized as follows:

Preparing Data for Sending#

The RPA robot converts images to base64 format. This format allows for efficient transmission of binary data (images) in text form, simplifying the sending process via the HTTP protocol.

Sending Data to Yandex Vision#

The converted images in base64 format are sent to Yandex Vision over a secure HTTPS protocol. This ensures that the data is transmitted in an encrypted form, providing security and confidentiality of information during transmission.

Processing Data in Yandex Vision#

Yandex Vision receives the images and performs necessary operations such as object recognition, image analysis, and other processing. After processing is complete, Yandex Vision generates a response with the results.

Receiving Processed Data#

The processed data is returned to the RPA robot in JSON format over the same HTTPS protocol.

Entering Processed Data into the Client's Target System#

After receiving the data in JSON format, the RPA robot analyzes the content and enters the processed data into the Client's target system. This may include updating databases, sending notifications, or performing other actions depending on the business logic.