Preparação de taxonomias para InstructLab

Siga estas etapas para criar sua própria taxonomia. Para obter mais informações sobre taxonomias e os dados que elas incluem, consulte Como as taxonomias são estruturadas.

Crie ou clone sua taxonomia

Você pode bifurcar e clonar a taxonomia IBM Cloud InstructLab ou pode criar uma nova taxonomia do zero em seu próprio repositório GitHub. Para obter exemplos e diagramas que mostram como você pode estruturar sua própria taxonomia, consulte Layout da árvore de taxonomia upstream nos documentos InstructLab.

Reúna seus documentos de conhecimento

Formate seus documentos de conhecimento como um arquivo Markdown .md e armazene-os em um diretório separado da taxonomia. Para obter um exemplo de um documento de conhecimento, consulte a documentação InstructLab.

Os documentos de conhecimento só são necessários quando se adiciona conhecimento à taxonomia, não habilidades. Para obter mais informações sobre a diferença entre conhecimento e habilidades, consulte Dados de taxonomia.

O tamanho total de seus documentos de conhecimento não deve exceder 10MB cumulativo.

Crie arquivos qna.yaml para conhecimentos e habilidades

  1. Crie um arquivo qna.yaml que inclua perguntas e respostas relacionadas ao conhecimento ou à habilidade que você deseja adicionar. O arquivo deve seguir a formatação YAML padrão. O arquivo também deve ter pelo menos 5 seções seed_examples e, em cada uma delas, exatamente 3 pares de perguntas e respostas. Para obter uma lista completa dos campos necessários para o arquivo qna.yaml, consulte os documentos InstructLab para adicionar conhecimentos ou habilidades.

  2. Se você estiver criando um arquivo qna.yaml para uma adição de conhecimento, deverá fazer referência ao documento de conhecimento relevante, ao hash de confirmação do documento e ao diretório onde ele está armazenado na seção document do arquivo.

    Exemplo de documento de conhecimento e referência de diretório.

    document:
        repo: https://github.com/user/my_knowledge
        commit: 0a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9u
        patterns:
          - knowledge_document.md
    
  3. Adicione o arquivo ao nó correto em sua taxonomia.

Além de criar um novo arquivo qna.yaml, você também pode adicionar pares de perguntas e respostas a arquivos existentes.

Faça upload de sua taxonomia para o bucket Object Storage

Use a interface do usuário ou a CLI para carregar e armazenar sua taxonomia no seu bucket Object Storage.

O que vem a seguir?

Saiba como gerar dados a partir de sua taxonomia.