Skip to main content

À propos des modèles GitHub

GitHub Models est une suite d’outils pour développeurs qui vous accompagne de l’idée d’IA jusqu’à la mise en production, notamment grâce à un catalogue de modèles, à la gestion des prompts et à des évaluations quantitatives.

Remarque

GitHub Models pour les organisations et les dépôts est dans préversion publique et peut être modifié.

Vue d’ensemble

GitHub Models est un espace de travail qui réduit la barrière à l’adoption de l’IA de niveau entreprise. Il vous aide à aller au-delà de l’expérimentation isolée en incorporant directement le développement d’IA dans des flux de travail familiers GitHub. GitHub Models fournit des outils pour tester de grands modèles de langage (LLM), affiner les prompts, évaluer les résultats et prendre des décisions éclairées sur la base de métriques structurées. Pour commencer, consultez Optimisation de votre application alimentée par l’IA avec des modèles.

Fonctionnalités

GitHub Models offre un ensemble de fonctionnalités permettant de prendre en charge l’itération, l’évaluation et l’intégration de prompts pour le développement de l’IA.

  • Invite de développement: Démarrez le développement IA directement dans un éditeur structuré qui prend en charge les instructions système, les entrées de test et la configuration des variables.
  • Comparaison de modèles: Testez plusieurs modèles côte à côte avec des invites et des entrées identiques pour expérimenter des sorties différentes.
  • Évaluateurs: utilisez des métriques de scoring telles que la similarité, la pertinence et l’importance pour analyser les sorties et suivre les performances.
  • Configurations d’invite: enregistrez les paramètres d’invite, de modèle et de paramètre en tant que fichiers .prompt.yml dans votre référentiel. Cela permet la révision, la collaboration et la reproductibilité.
  • Intégration de la production : utilisez votre configuration enregistrée pour générer des fonctionnalités IA ou vous connecter via des kits SDK etl’APIGitHub Models REST.

Activation des modèles GitHub

Il existe quelques façons de commencer à utiliser GitHub Models, en fonction de votre rôle et de vos besoins.

Pour utiliser l’API GitHub Models , consultez Expérimentation de modèles IA à l’aide de l’API.

Pour les particuliers

Pour utiliser GitHub Models, créez un dépôt GitHub ou ouvrez-en un existant. Dans les paramètres du référentiel, cliquez sur Modèles dans la barre latérale et activez la fonctionnalité.

Pour les organisations et les entreprises

Pour l’utiliser GitHub Models dans votre organisation, un propriétaire d’entreprise doit d’abord activer la fonctionnalité. Les propriétaires d’organisation peuvent ensuite configurer les modèles autorisés.

Consultez Gestion de l’utilisation du modèle de votre équipe.

Recherche en cours GitHub Models

Pour rechercher des modèles disponibles, consultez Recherche de modèles GitHub. Vous pouvez rechercher des modèles par nom, publisher, langue, modalité et autres filtres.

Invites

Gérez vos configurations d’invite stockées dans le référentiel. Chaque invite est enregistrée en tant que fichier .prompt.yml , qui définit le modèle, les paramètres et les entrées de test. À partir de là, vous pouvez créer, modifier et organiser des messages pour soutenir l'expérimentation ou l'utilisation en production.

Comparaisons

Utilisez la vue Comparaisons pour évaluer les résultats de plusieurs configurations de requêtes dans un workflow cohérent, piloté par les tests. Exécutez des tests sur des lignes de données d’entrée et affichez les scores de l’évaluateur pour chaque configuration, comme la similarité, la pertinence et l’importance. Cette vue est idéale pour affiner les requêtes, valider les modifications et éviter les régressions.

Terrain de jeu

Utilisez le Playground pour explorer rapidement les modèles et tester des idées de requêtes en temps réel. Le terrain de jeu est idéal pour l’expérimentation précoce, ce qui vous aide à comprendre le comportement, les fonctionnalités et le style de réponse d’un modèle’. Vous pouvez sélectionner de manière interactive des modèles, ajuster les paramètres et comparer les réponses côte à côte.

Facturation

Pour plus d’informations sur la facturation, GitHub Modelsconsultez facturation des modèles GitHub.

Rejoignez la communauté

Pour poser des questions et partager des commentaires, consultez ce billet de discussion GitHub Modèles .
Pour savoir comment d’autres utilisateurs utilisentGitHub Models, visitez les discussions GitHub communauté pour les modèles.

Pour approfondir