Préparation des taxonomies pour InstructLab
Suivez les étapes suivantes pour créer votre propre taxonomie. Pour plus d'informations sur les taxonomies et les données qu'elles contiennent, voir Comment les taxonomies sont structurées.
Créer ou cloner votre taxonomie
Vous pouvez forker et cloner la taxonomie IBM Cloud InstructLab, ou vous pouvez créer une nouvelle taxonomie à partir de zéro dans votre propre repo GitHub. Pour des exemples et des diagrammes montrant comment vous pouvez structurer votre propre taxonomie, voir l'arborescence de la taxonomie en amont dans la documentation de InstructLab.
Rassemblez vos documents de référence
Formulez vos documents de connaissance sous la forme d'un fichier Markdown .md et stockez-les dans un répertoire distinct de la taxonomie. Pour un exemple de document de connaissance, voir la documentation InstructLab.
Les documents de connaissance ne sont nécessaires que pour ajouter des connaissances à votre taxonomie, et non des compétences. Pour plus d'informations sur la différence entre les connaissances et les compétences, voir les données de la taxonomie.
La taille totale de vos documents de connaissance ne doit pas dépasser 10MB.
Créer des fichiers qna.yaml pour les connaissances et les compétences
-
Créez un fichier
qna.yamlqui comprend des questions et des réponses relatives aux connaissances ou aux compétences que vous souhaitez ajouter. Le fichier doit respecter le formatage YAML standard. Le dossier doit également comporter au moins 5 sectionsseed_exampleset, dans chacune d'elles, exactement 3 paires de questions et réponses. Pour une liste complète des champs requis pour le fichierqna.yaml, voir la documentation InstructLab pour l'ajout de connaissances ou de compétences. -
Si vous créez un fichier
qna.yamlpour un ajout de connaissances, vous devez faire référence au document de connaissance concerné, au hachage de validation du document et au répertoire dans lequel il est stocké dans la sectiondocumentdu fichier.Exemple de document de connaissance et de référence de répertoire.
document: repo: https://github.com/user/my_knowledge commit: 0a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9u patterns: - knowledge_document.md -
Ajoutez le fichier au nœud correct de votre taxonomie.
Outre la création d'un nouveau fichier qna.yaml, vous pouvez également ajouter des paires de questions et de réponses à des fichiers existants.
Téléchargez votre taxonomie dans votre panier Object Storage
Utilisez l'interface utilisateur ou le CLI pour télécharger et stocker votre taxonomie dans votre panier Object Storage.
Étape suivante ?
Apprenez à générer des données à partir de votre taxonomie.