dettagli del modello IBM watsonx Code Assistant
watsonx Code Assistant
IBM watsonx Code Assistant è progettato per accelerare il ciclo di vita dello sviluppo del software e si basa sui modelli di codice IBM Granite.
Programmazione generale
Le fonti di dati pubblici utilizzate per addestrare i modelli includono:
- GitHub
- StarCoder
- CommitPack
- Assistente al codice Glaive
Java
Modello aziendale Java migliorato per la riparazione, la spiegazione, la generazione di test unitari e la correzione. Questo modello si avvale di nuovi dati Java aziendali adattati a questi casi d'uso e di un code jam di centinaia di sviluppatori IBM WebSphere.
Le fonti di dati pubblici utilizzate per addestrare i modelli includono:
- methods2test
- Codice sorgente e documentazione di Jakarta EE
- Codice sorgente e documentazione MicroProfile
Jakarta EE Specifiche
Copyright © 2016-2023, Eclipse Foundation e Copyright © 2016-2024, Eclipse Foundation AISBL. Questo software o documento include materiale copiato o derivato dalle Specifiche JarkataEE disponibili presso https://jakarta.ee/specifications/. Questo software può generare materiale che implementa, è copiato o derivato dai documenti a cui si fa riferimento nel presente documento. L'utente è responsabile di determinare se i requisiti della Eclipse Foundation Specification License ( https://www.eclipse.org/legal/efsl/ ) si applicano ai materiali generati.
MicroProfile Specifiche e documentazione API
Copyright © 2016-2023, Eclipse Foundation e Copyright © 2016-2024 Eclipse Foundation AISBL. Questo software o documento include materiale copiato o derivato dai documenti della Eclipse Foundation MicroProfile Specification e dalla documentazione della Eclipse Foundation MicroProfile API disponibile presso https://microprofile.io/specifications/. Questo software può generare materiale che implementa, è copiato o derivato dai documenti a cui si fa riferimento nel presente documento. L'utente è responsabile di determinare se i requisiti della Eclipse Foundation Specification License ( https://www.eclipse.org/legal/efsl/ ) si applicano ai materiali generati.
Altro (come il linguaggio naturale e la matematica)
Le fonti di dati pubblici utilizzate per addestrare i modelli includono:
- MathInstruct
- OpenWebMath
- S2ORC: il corpus aperto di ricerca di Semantic Scholar
- RedPajama 1T
- Stack Exchange
- Wikimedia