Preparazione delle tassonomie per InstructLab

Seguite questi passaggi per creare la vostra tassonomia. Per ulteriori informazioni sulle tassonomie e sui dati che includono, vedere Come sono strutturate le tassonomie.

Creare o clonare la tassonomia

È possibile creare un fork e clonare la tassonomia IBM Cloud InstructLab, oppure creare una nuova tassonomia da zero nel proprio repo GitHub. Per esempi e diagrammi che mostrano come si può strutturare la propria tassonomia, si veda la voce Struttura ad albero della tassonomia di Upstream nei documenti di InstructLab.

Raccogliere i documenti di conoscenza

Formate i documenti di conoscenza come file Markdown .md e memorizzateli in una directory separata dalla tassonomia. Per un esempio di documento di conoscenza, vedere la documentazione InstructLab.

I documenti di conoscenza sono necessari solo quando si aggiungono conoscenze alla tassonomia, non competenze. Per ulteriori informazioni sulla differenza tra conoscenze e competenze, si veda la sezione Dati della tassonomia.

La dimensione totale dei documenti di conoscenza non deve superare 10MB cumulativo.

Creare i file qna.yaml per le conoscenze e le competenze

  1. Creare un file qna.yaml che includa domande e risposte relative alla conoscenza o all'abilità che si desidera aggiungere. Il file deve seguire la formattazione standard YAML. Il file deve inoltre avere almeno 5 sezioni seed_examples e, all'interno di ciascuna di esse, esattamente 3 coppie di domande e risposte. Per un elenco completo dei campi richiesti per il file qna.yaml, consultare i documenti InstructLab per l'aggiunta di conoscenze o competenze.

  2. Se si crea un file qna.yaml per un'aggiunta di conoscenza, nella sezione document del file si deve fare riferimento al documento di conoscenza pertinente, all'hash di commit del documento e alla directory in cui è memorizzato.

    Esempio di documento di conoscenza e riferimento alla directory.

    document:
        repo: https://github.com/user/my_knowledge
        commit: 0a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9u
        patterns:
          - knowledge_document.md
    
  3. Aggiungere il file al nodo corretto della tassonomia.

Oltre a creare un nuovo file qna.yaml, è possibile aggiungere coppie di domande e risposte ai file esistenti.

Caricare la tassonomia nel bucket Object Storage

Utilizzare l'interfaccia utente o la CLI per caricare e memorizzare la tassonomia nel bucket Object Storage.

Operazioni successive

Imparate a generare dati dalla vostra tassonomia.