Le Guidance Project de Microsoft vise à optimiser les modèles de langage d’IA
Les modèles de langage, tels que ceux utilisés dans l’IA, ont souvent tendance à interpréter les entrées de l’utilisateur de manière relativement lâche, ce qui peut conduire à des résultats inefficaces lorsqu’ils tentent de les capturer avec de longues invites. Cependant, le projet d’orientation de Microsoft vise à améliorer l’efficacité et la précision des modèles de langage d’IA en les adaptant plus efficacement aux besoins des utilisateurs.
Le guidage est un langage de modèle d’IA distinct avec sa propre syntaxe qui décrit des règles spécifiques pour les modèles, principalement destinés aux équipes de développement qui s’appuient sur des résultats fiables lors de l’utilisation de l’IA. Avec Guidance, les développeurs peuvent facilement écrire des programmes qui implémentent la génération de texte, les invites et la vérification de la plausibilité des résultats en une seule étape simplifiée. Des outils externes peuvent également être intégrés pour encore plus de précision.
Contrairement à d’autres langages de modèles normaux, la syntaxe de Guidance est spécifique à l’ordre, ce qui s’aligne sur l’ordre de traitement des jetons des modèles d’IA. À l’aide de la commande {{gen}}, les développeurs peuvent générer des réponses IA et les émettre à des emplacements spécifiques tout en lançant simultanément les étapes logiques suivantes. Les modèles de langage OpenAI et Hugging Face, ainsi que le modèle open source Llama de Facebook, peuvent fonctionner avec Guidance, ce qui rend ce projet universel.
Les instructions Microsoft sont disponibles dans un référentiel Github, ainsi que des blocs-notes Jupyter appropriés que les développeurs peuvent utiliser pour essayer les fonctions eux-mêmes. Ce projet vise à rationaliser les modèles de langage d’IA, en les rendant plus précis, conviviaux et efficaces tout en fournissant une solution standardisée pour des sorties reproductibles.