다음에 대한 분류법 준비 InstructLab

나만의 분류법을 만들려면 다음 단계를 따르세요. 분류체계 및 분류체계에 포함된 데이터에 대한 자세한 내용은 분류체계가 구조화되는 방식을 참조하세요.

분류 체계 생성 또는 복제

IBM Cloud InstructLab 분류 체계를 포크하여 복제하거나 자체 GitHub 리포지토리에서 처음부터 새 분류 체계를 만들 수 있습니다. 자체 분류 체계를 구성하는 방법을 보여주는 예제와 다이어그램은 InstructLab 문서에서 업스트림 분류 체계 트리 레이아웃을 참조하세요.

지식 문서 수집

지식 문서를 Markdown .md 파일로 포맷하고 분류 체계와 분리된 디렉터리에 저장하세요. 지식창고의 예는 InstructLab 문서를 참조하세요.

지식 문서는 스킬이 아닌 분류 체계에 지식을 추가할 때만 필요합니다. 지식과 스킬의 차이에 대한 자세한 내용은 분류 데이터를 참조하세요.

지식 문서의 총 크기는 10MB 누적을 초과하지 않아야 합니다.

지식과 기술을 위한 qna.yaml 파일 만들기

  1. 추가하려는 지식이나 스킬과 관련된 질문과 답변이 포함된 qna.yaml 파일을 만듭니다. 파일은 표준 YAML 형식을 따라야 합니다. 또한 파일에는 seed_examples 섹션이 5개 이상 있어야 하며, 각 섹션에는 정확히 3개의 질문과 답변 쌍이 있어야 합니다. qna.yaml 파일에 필요한 전체 필드 목록은 지식 또는 기술 추가에 대한 InstructLab 문서를 참조하세요.

  2. 지식 추가를 위해 qna.yaml 파일을 만드는 경우에는 파일의 document 섹션에서 관련 지식 문서, 문서의 커밋 해시 및 해당 문서가 저장된 디렉터리를 참조해야 합니다.

    지식 문서 및 디렉토리 참조 예시.

    document:
        repo: https://github.com/user/my_knowledge
        commit: 0a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9u
        patterns:
          - knowledge_document.md
    
  3. 분류 체계의 올바른 노드에 파일을 추가합니다.

qna.yaml 파일을 새로 만드는 것 외에도 기존 파일에 질문과 답변 쌍을 추가할 수도 있습니다.

Object Storage 버킷에 분류법을 업로드하세요

UI 또는 CLI를 사용하여 분류법을 Object Storage 버킷에 업로드하고 저장하세요.

다음에 수행할 작업

분류체계에서 데이터를 생성하는 방법을 알아보세요.