Séance de cours

Internship Insights: Améliorer la génération de code avec les LLM

Description

Cette séance de cours présente un rapport de stage d'un étudiant d'Alibaba Cloud, axé sur le développement d'un cadre permettant d'améliorer la précision de la génération de code à l'aide de grands modèles de langage (LLM). L'instructeur discute du rôle des LLM dans la compréhension et la génération du langage humain, en mettant l'accent sur leur application dans les tâches de génération de code. Le processus commence par les exigences de l'utilisateur, qui sont décomposées en plusieurs sous-tâches. L'instructeur explique comment les API pertinentes sont identifiées à partir de la bibliothèque de l'entreprise pour répondre à ces sous-tâches. En vectorisant à la fois les API et les sous-tâches, le framework, nommé EPIGEN, améliore la sélection des API appropriées pour la génération de code. La séance de cours souligne l'importance de combiner plusieurs API pour certaines tâches et introduit de nouvelles méthodes de vérification des fonctionnalités de l'API. Les résultats démontrent que le cadre EPIGEN améliore considérablement les performances de sortie de code à travers différents niveaux de difficulté et modèles, démontrant ainsi son potentiel dans le domaine de l’intelligence artificielle et du cloud computing.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.