Vorbereiten von Taxonomien für InstructLab

Folgen Sie diesen Schritten, um Ihre eigene Taxonomie zu erstellen. Weitere Informationen zu Taxonomien und den darin enthaltenen Daten finden Sie unter Wie Taxonomien aufgebaut sind.

Erstellen oder klonen Sie Ihre Taxonomie

Sie können die IBM Cloud InstructLab Taxonomie abspalten und klonen, oder Sie können eine neue Taxonomie von Grund auf in Ihrem eigenen GitHub Repo erstellen. Beispiele und Diagramme, die zeigen, wie Sie Ihre eigene Taxonomie strukturieren können, finden Sie unter Upstream taxonomy tree layout in den InstructLab docs.

Sammeln Sie Ihre Wissensdokumente

Formatieren Sie Ihre Wissensdokumente als Markdown .md Datei und speichern Sie sie in einem Verzeichnis, das von der Taxonomie getrennt ist. Ein Beispiel für ein Wissensdokument finden Sie in der Dokumentation InstructLab.

Wissensdokumente sind nur erforderlich, wenn Sie Ihrer Taxonomie Wissen hinzufügen, nicht aber Fähigkeiten. Weitere Informationen über den Unterschied zwischen Wissen und Fähigkeiten finden Sie unter Taxonomiedaten.

Der Gesamtumfang Ihrer Wissensdokumente sollte 10MB kumulativ nicht überschreiten.

Erstellen Sie qna.yaml Dateien für Kenntnisse und Fähigkeiten

  1. Erstellen Sie eine qna.yaml Datei, die Fragen und Antworten zu dem Wissen oder der Fähigkeit enthält, die Sie hinzufügen möchten. Die Datei muss der Standard-YAML-Formatierung entsprechen. Die Datei muss außerdem mindestens 5 Abschnitte von seed_examples und in jedem dieser Abschnitte genau 3 Frage- und Antwortpaare enthalten. Eine vollständige Liste der Felder, die für die Datei qna.yaml erforderlich sind, finden Sie in den InstructLab docs for adding knowledge or skills.

  2. Wenn Sie eine qna.yaml Datei für einen Wissenszusatz erstellen, müssen Sie auf das entsprechende Wissensdokument, den Commit-Hash für das Dokument und das Verzeichnis, in dem es gespeichert ist, im document Abschnitt der Datei verweisen.

    Beispiel für ein Wissensdokument und einen Verzeichnisverweis.

    document:
        repo: https://github.com/user/my_knowledge
        commit: 0a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9u
        patterns:
          - knowledge_document.md
    
  3. Fügen Sie die Datei dem richtigen Knoten in Ihrer Taxonomie hinzu.

Sie können nicht nur eine neue qna.yaml Datei erstellen, sondern auch Frage- und Antwortpaare zu bestehenden Dateien hinzufügen.

Laden Sie Ihre Taxonomie in Ihren Object Storage Bucket hoch

Verwenden Sie die Benutzeroberfläche oder die Befehlszeile, um Ihre Taxonomie in Ihren Object Storage Bucket hochzuladen und zu speichern.

Weitere Schritte

Erfahren Sie, wie Sie Daten aus Ihrer Taxonomie generieren können.