Configuration de LLM pour valider les tests LLM
Configurez AppScan pour tester dynamiquement les fonctionnalités de grand modèle linguistique (LLM) dans vos applications pour détecter les risques tels que la divulgation d'informations sensibles, l'injection d'invite, l'exfiltration de données, l'utilisation abusive d'outils et les violations de stratégie de contenu. Ciblez les nœuds finaux de discussion, les pipelines de génération à enrichissement contextuel (RAG) et d'autres composants LLM, puis passez en revue les résultats reproductibles avec un historique des interactions LLM et des conseils de résolution.
|
Paramètre |
Détails |
|---|---|
| Configuration LLM activée | Utilisez le commutateur pour activer ou désactiver l'examen LLM pour les applications intégrant des LLM. |
| Configurer OpenAI | Pour examiner et signaler les risques LLM, vous devez configurer le nœud final OpenAI et la clé API. Pour plus d'informations, voir Configurer Azure OpenAI. |
| Enregistrer la séquence LLM | |
| Enregistrer la séquence LLM | Accédez à l'URL de votre service LLM. Saisissez « test » comme invite et validez. Vous pouvez ajouter des invites supplémentaires si nécessaire. Lorsque vous avez terminé, arrêtez l'enregistrement. Vous pouvez enregistrer avec le navigateur intégré AppScan. Si vous rencontrez des problèmes, vous pouvez utiliser un navigateur externe, à condition que vous l'ayez activé via Outils > Options > Utiliser un navigateur externe :
|
| Modifier la séquence | AppScan détecte automatiquement les rôles : Champs Invite, Soumettre et Réponse.
|
| Exécuter l'analyse | Une fois la lecture corrigée, vous pouvez Exécuter l'analyse pour détecter automatiquement les rôles. |
| Se connecter avant la lecture de la séquence | Par défaut, AppScan coche cette case lorsque vous sélectionnez l'option Se connecter, puis Enregistrer. |
| Options avancées | |
| Connecté à une base de données |
Indiquez le nom de la table connectée à la base de données pour mapper et tester entièrement la surface d'attaque de la base de données du service LLM. AppScan utilise ces informations pour simuler les attaques par injection et identifier les vulnérabilités qui pourraient permettre un accès non autorisé aux données.
|