Tech

Microsoft dévoile la bibliothèque TypeChat pour créer des interfaces en langage naturel

1 crédit

Microsoft, avec sa bibliothèque TypeChat, cherche à faciliter le développement d’interfaces en langage naturel pour Langage Grands Modèles (LLM) à l’aide de types.

disponible sur github, Tapez le chat C’est une bibliothèque open source utilisée manuscrit Et Intelligence artificielle générative Pour lier le langage naturel, le schéma d’application et les API. TypeChat utilise les définitions de type dans votre application pour récupérer des réponses AI structurées dont le type est sécurisé.

Il a été présenté le 20 juillet par une équipe comprenant mauvais # Et manuscrit Développeur principal Anders Hejlsberg, membre technique chez Microsoft, TypeChat aborde la difficulté de développer des interfaces en langage naturel, où les applications s’appuient sur des arbres de décision complexes pour définir l’intention et recueillir les informations nécessaires pour agir.

Les créateurs de TypeChat ont déclaré que TypeChat remplace l’ingénierie rapide par l’ingénierie schématique. Les développeurs peuvent spécifier quels types représentent les cibles prises en charge dans une application en langage naturel. Cela peut être aussi simple qu’une interface pour catégoriser les émotions ou plus complexe, comme des types de paniers ou une application musicale.

Une fois que le développeur a défini les types, TypeChat crée une directive pour le LLM à l’aide de ces types et vérifie que la réponse LLM correspond au schéma. Si la validation échoue, une interaction supplémentaire du modèle de langage est utilisée pour corriger la sortie non conforme. TypeChat résume également l’instance et affirme qu’elle correspond à l’intention de l’utilisateur.

READ  Le Moto Razr 50 Ultra dispose d'un écran externe plus grand et d'une double caméra de 50 mégapixels - Actualités

Cunégonde Lestrange

"Gourou de Twitter. Écrivain en herbe. Fauteur de troubles typique. Entrepreneur. Étudiant hipster."

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page
Fermer
Fermer