Passer au contenu principal

Vue d’ensemble

Les connexions LLM dans ABBYY Vantage vous permettent d’intégrer des modèles de langage puissants de fournisseurs tels qu’OpenAI et Microsoft Foundry directement dans vos workflows de traitement de documents. Ces connexions permettent à vos Compétences de document de tirer parti d’une IA de pointe pour une extraction, une classification et une compréhension plus précises de documents complexes. Ce que vous allez réaliser :
  • Accéder à la configuration des connexions
  • Ajouter une nouvelle connexion LLM
  • Configurer les informations d’identification et les paramètres de la connexion
  • Tester votre connexion
Durée estimée : 10 à 15 minutes Fournisseurs LLM pris en charge :
  • OpenAI ChatGPT
  • Microsoft Foundry
Remarque : Les connexions LLM ne peuvent actuellement être utilisées que dans les Compétences de document via ABBYY Advanced Designer.

Conditions préalables

Avant de commencer, assurez-vous de disposer des éléments suivants :
  1. Accès administrateur à la configuration d’ABBYY Vantage.
  2. Identifiants d’API de votre fournisseur LLM :
    • OpenAI : clé d’API de votre compte OpenAI
    • Microsoft Foundry : clé d’API, URL complète du point de terminaison (y compris le chemin /chat/completions et la version de l’API), ainsi que le nom du modèle à partir de Microsoft Foundry dans Azure.
  3. Abonnement actif auprès de votre fournisseur LLM.
Remarque : les connexions LLM sont gérées au niveau du tenant et peuvent être utilisées par tous les concepteurs de compétences de votre organisation. Actuellement, les connexions LLM ne peuvent être intégrées aux Compétences de document que via ABBYY Advanced Designer.

Étape 1 : Accéder aux paramètres de configuration

Accédez à la section Configuration, où vous gérerez les connexions LLM.
  1. Dans l’interface ABBYY Vantage, repérez la section ADMIN dans la barre latérale gauche.
  2. Cliquez sur Configuration (icône d’engrenage).
Accessing Configuration La page Configuration s’affiche avec plusieurs options dans le menu de gauche :
  • General
  • Connections (c’est ici que nous travaillerons)
  • Identity Provider
  • Public API Client
  • Security Log
  • Environment Variables
  • IP Restrictions

Étape 2 : Accéder à Connections

Accédez à l’interface de gestion Connections.
  1. Dans le menu de gauche Configuration, cliquez sur Connections.
Page Connections La page Connections affiche :
  • La liste des connexions existantes (le cas échéant)
  • Les détails de la connexion : Name, Description, Used in Skills, Last Updated
  • Les boutons de gestion : Add Connection, Test, Edit, Delete
  • Une fonction de recherche pour trouver des connexions spécifiques
Remarque : Les connexions sont des ressources partagées. Tous les Skill Designers de votre tenant peuvent utiliser ces connexions dans leurs Skills.

Étape 3 : Ajouter une nouvelle connexion LLM

Commencez le processus de création d’une nouvelle connexion à votre fournisseur LLM.
  1. Cliquez sur le bouton + Add Connection en haut de la page Connexions.
  2. La boîte de dialogue Add Connection s’affiche et présente les fournisseurs LLM disponibles :
    • OpenAI ChatGPT - Connexion directe à l’API d’OpenAI
    • Microsoft Foundry - OpenAI et autres modèles d’IA hébergés sur l’infrastructure Azure de Microsoft
  3. Sélectionnez le fournisseur souhaité (pour cet exemple, nous utiliserons Microsoft Foundry).
  4. Cliquez sur Next.
Remarque : Chaque fournisseur a des exigences de configuration différentes. Choisissez le fournisseur qui correspond à l’abonnement LLM de votre organisation.

Étape 4 : Configurer les paramètres de connexion

Saisissez les informations requises pour la connexion à votre LLM. Configuration de la connexion

Paramètres généraux

Nom
  • Identifiant unique pour cette connexion
  • Exemple : Microsoft Foundry ou Production GPT-4
  • Ce nom apparaîtra lors de la sélection des connexions dans les Compétences de document.
Description
  • Facultative mais recommandée.
  • Fournissez un contexte utile sur la connexion.
  • Exemple : “Microsoft Foundry Connection 1” ou “GPT-4 Production API”.
  • Important : n’incluez pas d’informations d’identification sensibles dans la description.
Note : choisissez des noms explicites qui aident les concepteurs de compétences à comprendre quelle connexion utiliser à des fins différentes.

Paramètres de connexion

Les champs obligatoires varient selon votre fournisseur de LLM :

Pour Microsoft Foundry :

Clé API
  • Votre clé API Microsoft Foundry à partir du portail Azure.
  • Pour la trouver : Azure Portal → Votre ressource Microsoft Foundry → Keys and Endpoint.
  • Format : une longue chaîne alphanumérique.
  • Exemple de valeur fictive : [API Key Here]
Url
  • L’URL de votre point de terminaison (endpoint) Microsoft Foundry.
  • Pour la trouver : Azure Portal → Votre ressource Microsoft Foundry → Keys and Endpoint.
  • Format : https://[resource].cognitiveservices.azure.com/openai/deployments/[model-name]/chat/completions?api-version=2025-01-01-preview
  • Exemple : https://[redacted]resource.cognitiveservices.azure.com/openai/deployments/gpt-4.1-nano/chat/completions?api-version=2025-01-01-preview
Nom du modèle
  • Le nom de votre modèle déployé dans Microsoft Foundry.
  • Pour le trouver : Azure Portal → Votre ressource Microsoft Foundry → Deployments.
  • Exemple : gpt-4.1-nano, gpt-35-turbo, gpt-4
  • Ce nom doit correspondre exactement à celui de votre déploiement.

Pour OpenAI ChatGPT :

Clé API
  • Votre clé API OpenAI sur platform.openai.com.
  • Vous la trouverez ici : OpenAI Platform → API Keys.
  • Format : commence par sk-
Modèle
  • Le modèle spécifique à utiliser (par exemple, gpt-4, gpt-3.5-turbo)
Avertissement : Ne partagez jamais vos clés API et ne les incluez pas dans des descriptions. Ces identifiants permettent d’accéder à vos services LLM et d’engendrer des coûts associés.

Étape 5 : Tester votre connexion

Vérifiez que votre connexion est correctement configurée avant de l’enregistrer.
  1. Après avoir saisi toutes les informations requises, cliquez sur le bouton Test.
Testing Connection
  1. Vantage tentera d’établir une connexion avec votre fournisseur LLM en utilisant les identifiants que vous avez fournis.
  2. Consultez le résultat du test :
    • Succès (coche verte) : la connexion fonctionne correctement.
    • Échec (X rouge ou message d’erreur) : vérifiez vos identifiants et réessayez.

Résultats du test

Test réussi :
  • Une coche verte apparaît à côté de votre connexion.
  • Vous pouvez maintenant enregistrer la connexion.
  • La connexion est prête à être utilisée avec les Compétences de document.
Échec du test :
  • Consultez le message d’erreur pour identifier les problèmes spécifiques.
  • Problèmes courants :
    • Clé API incorrecte
    • URL de point de terminaison invalide
    • Nom du modèle incorrect
    • Problèmes de connectivité réseau
    • Autorisations ou quota insuffisants
Remarque : Testez toujours votre connexion avant de l’enregistrer. Cela garantit que vos Compétences de document pourront utiliser correctement le fournisseur LLM.

Étape 6 : Enregistrer votre connexion

Finalisez la configuration de la connexion.
  1. Une fois le test réussi, cliquez sur le bouton Add.
  2. Votre connexion apparaît maintenant dans la liste Connections.
  3. La connexion est immédiatement disponible pour tous les concepteurs de Skills de votre tenant.
La page Connections affiche maintenant :
  • Connection name : Comme vous l’avez indiqué
  • Description : La description que vous avez fournie
  • Used in Skills : Indique quelles compétences utilisent cette connexion
  • Last Updated : Date et heure actuelles

Gestion des connexions existantes

Vous pouvez gérer vos connexions une fois qu’elles sont créées.

Modifier une connexion

  1. Sélectionnez la connexion dans la liste.
  2. Cliquez sur le bouton Edit (icône en forme de crayon).
  3. Mettez à jour les champs nécessaires.
  4. Testez la connexion à nouveau.
  5. Cliquez sur Save.
Attention : La modification d’une connexion affecte toutes les compétences qui l’utilisent. Testez minutieusement après avoir effectué des modifications.

Tester une connexion

  1. Sélectionnez la connexion dans la liste.
  2. Cliquez sur le bouton Test (icône de rafraîchissement).
  3. Vérifiez que la connexion est toujours opérationnelle.
  4. Cette opération est utile pour le dépannage ou la vérification des identifiants.

Supprimer une connexion

  1. Sélectionnez la connexion dans la liste.
  2. Cliquez sur le bouton Delete (icône de corbeille).
  3. Confirmez la suppression.
Avertissement : Vous ne pouvez pas supprimer une connexion qui est actuellement utilisée dans des Skills actives. Supprimez d’abord la connexion de toutes les Skills.

Résolution des problèmes

Échec du test de connexion

Problème : le test de connexion renvoie une erreur. Solutions :
  • Clé API invalide :
    • Vérifiez que vous avez copié l’intégralité de la clé correctement.
    • Vérifiez l’absence d’espaces ou de caractères supplémentaires.
    • Générez une nouvelle clé dans le portail de votre fournisseur, si nécessaire.
  • URL du point de terminaison invalide :
    • Assurez-vous que l’URL est complète et correctement formatée.
    • Vérifiez que l’URL correspond à votre ressource Azure.
    • Vérifiez qu’il n’y a pas de fautes de frappe dans le chemin de déploiement.
  • Nom de modèle incorrect :
    • Confirmez que le déploiement existe dans votre portail Azure.
    • Vérifiez l’orthographe et la casse (respect de la sensibilité à la casse).
    • Vérifiez que le déploiement est actif et disponible.
  • Problèmes réseau :
    • Vérifiez votre connectivité Internet.
    • Vérifiez que les paramètres du pare-feu autorisent les connexions HTTPS sortantes.
    • Confirmez que votre instance Vantage peut atteindre le fournisseur LLM.
  • Quota ou autorisations :
    • Vérifiez que votre abonnement est actif.
    • Vérifiez que vous n’avez pas dépassé les limites de débit.
    • Assurez-vous que votre clé API dispose des autorisations nécessaires.

La connexion fonctionne dans le test mais échoue dans les Skills

Problème : Le test réussit, mais les Skills ne parviennent pas à utiliser la connexion. Solutions :
  • Actualisez la page Skill Designer.
  • Sélectionnez à nouveau la connexion dans la configuration de la compétence.
  • Consultez les journaux d’erreurs de la compétence pour y trouver des messages spécifiques.
  • Assurez-vous que la compétence est publiée et qu’elle n’est pas en mode brouillon.

Coûts de l’API plus élevés que prévu

Problème : Frais inattendus facturés par votre fournisseur de LLM. Solutions :
  • Passez en revue les compétences qui utilisent la connexion.
  • Vérifiez le volume et la fréquence de traitement.
  • Envisagez de mettre en place une limitation de débit.
  • Surveillez l’utilisation via le tableau de bord de votre fournisseur.
  • Utilisez des modèles plus économiques pour les tests.

Bonnes pratiques

Sécurité

  • Ne partagez jamais les clés d’API dans des e-mails ou des discussions en clair.
  • Renouvelez régulièrement les identifiants (tous les 90 jours recommandés).
  • Utilisez des connexions distinctes pour le développement et la production.
  • Surveillez les journaux d’accès dans le tableau de bord de votre fournisseur LLM.
  • Appliquez le principe du moindre privilège – n’accordez que les autorisations nécessaires.
  • Stockez des identifiants de secours de manière sécurisée en cas d’urgence.

Gestion des connexions

  • Utilisez des noms explicites qui indiquent l’objectif ou l’environnement.
    • Exemple : « Production GPT-4 », « Développement Microsoft Foundry »
    • À éviter : « Connexion 1 », « Test »
  • Précisez dans les descriptions à quoi sert chaque connexion
    • À inclure : Environnement, cas d’usage, contact du responsable
    • À exclure : Identifiants, informations sensibles
  • Testez régulièrement les connexions pour détecter les problèmes le plus tôt possible
    • Mettez en place un calendrier de revue mensuelle.
    • Testez après toute modification des identifiants.
  • Suivez l’utilisation pour savoir quelles connexions sont actives
    • Consultez la colonne « Used in Skills ».
    • Archivez ou supprimez les connexions inutilisées.

Gestion des coûts

  • Choisissez des modèles adaptés pour chaque cas d’usage.
    • Utilisez des modèles plus petits et plus rapides pour les tâches simples.
    • Réservez les modèles avancés pour les opérations d’extraction complexes.
  • Mettez en place une limitation du débit (rate limiting) si votre fournisseur la prend en charge.
    • Évite les pics de coûts inattendus.
    • Protège contre les traitements incontrôlés.
  • Surveillez les tendances d’utilisation
    • Configurez des alertes de facturation dans le tableau de bord de votre fournisseur.
    • Examinez chaque mois les coûts et l’utilisation.
  • Optimisez les prompts dans vos Compétences de document.
    • Des prompts efficaces réduisent l’utilisation de jetons.
    • Testez et affinez pour obtenir les meilleurs résultats au moindre coût.

Optimisation du flux de travail

  • Regroupez les types de documents similaires
  • Configurez des Compétences de document appropriées pour votre cas d’usage
  • Testez avec des documents d’exemple avant la mise en production
  • Documentez votre flux de travail comme référence pour l’équipe

Comprendre les types de connexion

OpenAI ChatGPT

Idéal pour :
  • Accès direct aux derniers modèles OpenAI
  • Configuration simple avec une simple clé d’API
  • Organisations utilisant déjà la plateforme OpenAI
Points à considérer :
  • Les données sont traitées par l’infrastructure d’OpenAI
  • Régie par les conditions d’utilisation et les politiques de données d’OpenAI
  • Nécessite un compte OpenAI et un accès à l’API

Microsoft Foundry

Idéal pour :
  • Les déploiements d’entreprise avec une infrastructure Azure
  • Les organisations nécessitant des contrôles de résidence des données
  • L’intégration avec d’autres services Azure
  • Des fonctionnalités de sécurité et de conformité renforcées
  • L’accès à OpenAI et à d’autres modèles d’IA via Azure
  • Les organisations disposant déjà d’un abonnement Azure
Points à prendre en compte :
  • Nécessite un abonnement Azure et la configuration de Microsoft Foundry
  • Davantage de paramètres de configuration (URL de point de terminaison avec chemin complet, nom du modèle, version de l’API)
  • Les modèles disponibles peuvent différer de ceux d’OpenAI en accès direct
  • L’URL doit inclure le chemin complet : /openai/deployments/[model-name]/chat/completions?api-version=...
  • Peut offrir des capacités spécialisées et l’hébergement de modèles personnalisés

Ressources supplémentaires


Résumé

Vous avez réussi à :
  • ✅ Accéder aux paramètres de configuration
  • ✅ Accéder à la gestion des connexions
  • ✅ Ajouter une nouvelle connexion LLM
  • ✅ Configurer les informations d’identification et les paramètres de la connexion
  • ✅ Tester votre connexion
  • ✅ Découvrir comment gérer les connexions
Votre connexion LLM est maintenant prête à doter vos Compétences de document ABBYY Vantage de fonctionnalités d’IA avancées !