IBM watsonx Code Assistant détails du modèle
watsonx Code Assistant
IBM watsonx Code Assistant est conçu pour accélérer le cycle de développement des logiciels et repose sur les modèles de code Granite 'IBM
Programmation générale
Les sources de données publiques utilisées pour former les modèles sont les suivantes :
- GitHub
- StarCoder
- CommitPack
- Assistant au code glaive
Java
Modèle d'entreprise amélioré Java pour la remédiation, l'explication, la génération de tests unitaires et la correction. Ce modèle tire parti des nouvelles données de l'entreprise Java adaptées à ces cas d'utilisation et d'un code bloqué par des centaines de développeurs de IBM WebSphere.
Les sources de données publiques utilisées pour former les modèles sont les suivantes :
- methods2test
- Code source et documentation de Jakarta EE
- Code source et documentation de MicroProfile
Spécifications de l'EE Jakarta
Copyright © 2016-2023, Eclipse Foundation et Copyright © 2016-2024, Eclipse Foundation AISBL. Ce logiciel ou document contient des éléments copiés ou dérivés des spécifications JarkataEE disponibles à l'adresse https://jakarta.ee/specifications/. Ce logiciel peut générer du matériel qui met en œuvre, est copié ou dérivé des documents référencés dans le présent document. Il incombe à l'utilisateur de déterminer si les exigences de la licence de spécification de la Fondation Eclipse ( https://www.eclipse.org/legal/efsl/ ) s'appliquent au matériel généré.
MicroProfile Spécifications et documentation API
Copyright © 2016-2023, Eclipse Foundation et Copyright © 2016-2024 Eclipse Foundation AISBL. Ce logiciel ou document contient des éléments copiés ou dérivés des documents de spécification de la Fondation Eclipse MicroProfile et de la documentation de l'API de la Fondation Eclipse MicroProfile disponible à l'adresse https://microprofile.io/specifications/. Ce logiciel peut générer du matériel qui met en œuvre, est copié ou dérivé des documents référencés dans le présent document. Il incombe à l'utilisateur de déterminer si les exigences de la licence de spécification de la Fondation Eclipse ( https://www.eclipse.org/legal/efsl/ ) s'appliquent au matériel généré.
Autres (comme le langage naturel et les mathématiques)
Les sources de données publiques utilisées pour former les modèles sont les suivantes :
- MathInstruct
- OpenWebMath
- S2ORC: Le corpus de recherche ouvert de Semantic Scholar
- RedPajama 1T
- Stack Exchange
- Wikimedia