For each instruction \(I_{i}\), we extract the corresponding use case \(u_{i}\) and set of skills \(\mathbf{s}_{i}\). We then have the set of metadata as \(\mathcal{M}=\{(u_{i},\mathbf{s}_{i})\}_{i=1}^{n}\). Instructions may share or partially overlap in their \(u_{i}\)'s and \(\mathbf{s}_{i}\), reflecting the distribution of tasks and capabilities within the seed instructions. Use cases and skills are generated on-the-fly, not limited to some predefined sets, enabling broader applicability. However, we can always provide such constraints with our prior knowledge, or even directly write out metadata without any seed instructions.
각 instruction \(I_{i}\)에 대해 해당 사용 사례 \(u_{i}\)와 스킬 집합 \(\mathbf{s}_{i}\)를 추출합니다. 그러면 메타데이터 집합은 \(\mathcal{M}=\{(u_{i},\mathbf{s}_{i})\}_{i=1}^{n}\)이 됩니다. Instructions는 \(u_{i}\)와 \(\mathbf{s}_{i}\)를 공유하거나 부분적으로 겹칠 수 있으며, 이는 seed instructions 내에서 작업과 기능의 분포를 반영합니다. 사용 사례와 스킬은 사전 정의된 세트에 국한되지 않고 즉석에서 생성되므로 더 폭넓게 적용할 수 있습니다. 그러나 우리는 항상 사전 지식을 통해 이러한 제약 조건을 제공하거나 seed instructions 없이 직접 메타데이터를 작성할 수 있습니다.
각 명령어 \(I_{i}\)에 대해 해당 사용 사례 \(u_{i}\)와 스킬 집합 \(\mathbf{s}_{i}\)를 추출합니다. 그러면 메타데이터 집합은 \(\mathcal{M}=\{(u_{i},\mathbf{s}_{i})\}_{i=1}^{n}\)이 됩니다. 명령어는 \(u_{i}\)와 \(\mathbf{s}_{i}\)를 공유하거나 부분적으로 겹칠 수 있으며, 이는 시드 명령어 내에서 작업과 기능의 분포를 반영합니다. 사용 사례와 스킬은 사전 정의된 세트에 국한되지 않고 즉석에서 생성되므로 더 폭넓게 적용할 수 있습니다. 그러나 우리는 항상 사전 지식을 통해 이러한 제약 조건을 제공하거나 시드 명령어 없이 직접 메타데이터를 작성할 수 있습니다.