Aller au contenu principal
Expert Cybersécurité & IAv9.0
Centres de ressources conformité
Besoin d'un accompagnement expert ?
Devis personnalisé sous 24h — audit, conformité, incident
Checklists Sécurité — Audit & Durcissement
Formats disponibles
📄 PDF 📊 Excel 🌐 Web

11 checklists professionnelles couvrant 2 200+ points de contrôle. Téléchargement gratuit, aucune inscription.

Schema de fonction JSON

ia

Définition

Un schema de fonction JSON est la specification formelle, redigee au format JSON Schema, qui decrit le nom, la description, les parametres et les types de donnees attendus par une fonction ou un outil qu'un agent IA peut invoquer via le protocole d'appel de fonction. Ce schema indique par exemple qu'un parametre doit etre une chaine de caracteres, un entier, un booleen ou un objet imbrique, precise les champs obligatoires et peut contraindre les valeurs acceptees a une liste enumeree. Le modele de langage utilise ce schema pour generer un appel de fonction syntaxiquement valide, que le systeme hote valide ensuite avant execution reelle. La qualite de redaction du schema influence directement la fiabilite de l'agent : des descriptions ambigues ou des types mal contraints augmentent le taux d'erreurs de generation et la probabilite d'appels de fonction incorrects ou dangereux. C'est aussi une couche de defense essentielle contre les injections de prompt : un schema strict, associe a une validation server-side systematique du JSON recu, empeche l'execution de parametres malformes ou malicieux, conformement aux recommandations de l'OWASP LLM Top 10 sur l'excessive agency. Les principaux fournisseurs d'API, dont Anthropic et OpenAI, s'appuient sur des variantes normalisees de JSON Schema pour definir les outils exposes aux agents.

Articles liés

Un projet cybersécurité ?

Expert dispo · Réponse 24h

Devis