Cloud AI

L'étape Cloud AI fournit un accès facile aux fonctionnalités de l'IA des trois fournisseurs de services cloud : Amazon Web Services, Microsoft Azure et Google Cloud. La fonctionnalité diffère légèrement entre les trois ; toutefois, vous pouvez effectuer les opérations suivantes avec chaque fournisseur :

  • Traduire du texte dans une autre langue

  • Analyser une image et identifier les objets qu'elle contient

Important La fonctionnalité de l'étape dépend du fournisseur de services cloud sélectionné. Si la fonctionnalité du service cloud est modifiée par Amazon, Microsoft ou Google, l'étape Cloud AI peut cesser de fonctionner.

L'étape dépend des clés API pour son exécution. Ces clés doivent être obtenues auprès des fournisseurs de cloud et ne font pas partie de Kofax RPA.

Analyser les images

Les trois fournisseurs peuvent analyser les images et renvoyer les résultats sous la forme d'une chaîne au format JSON.

Remarque Pour connaître les formats d'image pris en charge et leurs exigences, reportez-vous à la documentation de chaque fournisseur.
Amazon Web Services

Amazon nécessite deux clés API : la clé nommée « Access Key ID » (ID de la clé d'accès) et la clé correspondante « Secret Access Key » (Clé d'accès secrète). Cette paire de clés API doit avoir accès au service Amazon Translate. Reportez-vous à la documentation d'Amazon AWS pour plus d'informations.

Spécifiez une région avant de travailler avec les services Amazon. La région indique au service où (géographiquement) la demande doit être traitée et nous vous recommandons de choisir une région proche de l'endroit où le robot fonctionne. Vous pouvez trouver une liste des régions prises en charge dans la documentation de chaque service. Amazon peut modifier cette liste à tout moment.

Le service Amazon propose trois méthodes différentes pour l'analyse d'images :

  • Détecter les labels : détecte les objets de différents types.

  • Détecter les équipements de protection : détecte les équipements de protection comme les casques.

  • Détecter les visages : détecte les visages et leurs caractéristiques.

Reportez-vous à la documentation d'Amazon Web Services pour plus d'informations.

Microsoft Azure

Pour utiliser Azure pour l'analyse d'images, un point de terminaison et des clés API sont requis. Obtenez un point de terminaison et des clés API en créant un service « Cognitive Services » avec le type d'API « Computer Vision ».

Remarque Les clés API sont différentes pour l'analyse d'images et la traduction de texte.

Azure redirige automatiquement les requêtes vers la région la plus proche du demandeur.

L'analyse d'images peut être configurée pour renvoyer des détails calculés spécifiques. Ceux-ci peuvent être activés et désactivés dans les options d'étape.

Reportez-vous à la documentation Microsoft Azure pour plus d'informations.

Google Cloud

Pour utiliser Google Cloud pour l'analyse d'images, activez l'accès à « API Cloud Vision » et créez une clé API. Google achemine automatiquement les demandes vers le centre de données le plus proche du demandeur.

L'analyse d'images peut être configurée pour renvoyer des détails calculés spécifiques. Ceux-ci peuvent être activés et désactivés dans les options d'étape.

Reportez-vous à la documentation de Google Cloud pour plus d'informations.

Analyser du texte

Ces trois fournisseurs de services ont la possibilité de traduire du texte d'une langue à une autre. Azure offre également la possibilité de translittérer du texte.

Amazon Web Services

Amazon nécessite deux clés API : la clé nommée « Access Key ID » (ID de la clé d'accès) et la clé correspondante « Secret Access Key » (Clé d'accès secrète). Cette paire de clés API doit avoir accès au service Amazon Translate. Reportez-vous à la documentation d'Amazon AWS pour plus d'informations.

Lors de la création d'une étape Cloud AI, spécifiez un code de langue pour l'entrée.

Voir la liste des langues prises en charge à l'emplacement suivant :

https://docs.aws.amazon.com/translate/latest/dg/what-is.html#what-is-languages

Microsoft Azure

Pour utiliser Azure pour l'analyse de texte, un emplacement et une clé API sont requis. Obtenez un emplacement et une clé API en créant un service « Cognitive Services » avec le type d'API « Translator ».

Remarque Les clés API sont différentes pour l'analyse d'images et la traduction de texte.

Le fournisseur Azure peut également traduire et translittérer du texte. Lors de la création d'une étape Cloud AI, sélectionnez une langue pour l'entrée. Les langues et translittérations prises en charge sont téléchargées à partir d'Azure au moment de la conception.

Reportez-vous à la documentation Microsoft Azure pour plus d'informations.

Google Cloud

Pour utiliser Google Cloud pour l'analyse de texte, activez l'accès à « Cloud Translation API » et créez une clé API.

Lors de la création d'une étape Cloud AI, spécifiez un code de langue pour l'entrée dans le champ Langue cible.

Voir la liste des langues actuellement prises en charge à l'emplacement suivant :

https://cloud.google.com/translate/docs/languages

Propriétés des étapes

La section suivante fournit une description des propriétés de l'étape Cloud AI.

Remarque Le nombre d'options et leurs noms dépendent du fournisseur de services cloud.
Type de données
  • Image : Sélectionnez cette option pour traiter une image.

  • Texte : Sélectionnez cette option pour analyser un texte.

Source
  • Image : Sélectionnez entre Fichier local, Données binaires (variable), RFS et URL. Une fois que vous avez sélectionné le type de source, spécifiez le chemin d'accès au fichier, à l'URL ou sélectionnez une variable.

  • Texte : Saisissez ou collez le texte dans le champ de texte ou spécifiez une variable de texte.

Fournisseur

Sélectionnez un fournisseur de service cloud.

Après avoir sélectionné un fournisseur, spécifiez les clés et les autres paramètres nécessaires pour vous connecter au service. Reportez-vous à chaque description de service ci-dessus.

Activité
Sélectionnez une activité et spécifiez une ou plusieurs options pour l'activité sélectionnée.
Langue
  • Image : Sélectionnez l'une des langues prises en charge par le fournisseur de services. Le fichier de sortie au format JSON contiendra des sections dans la langue sélectionnée.

  • Texte : Sélectionnez une langue pour le texte analysé. Pour la translittération, spécifiez la Langue source et le Script cible.

Résultats
Spécifiez une variable texte pour stocker les résultats. Pour l'image, le texte de sortie contient un balisage JSON que vous pouvez utiliser pour élaborer un document JSON.