The instruction data we want to generate contains a set of instructions \(\{I_{t}\}\), each of which defines a task \(t\) in natural language. Task \(t\) has \(n_{t}\geq 1\) input-output instances \(\{(X_{t,i},Y_{t,i})\}_{i=1}^{n_{t}}\). A model \(M\) is expected to produce the output, given the task instruction and the corresponding input: \(M(I_{t},X_{t,i})=Y_{t,i}\), for \(i\in\{1,\dots,n_{t}\}\). Note that the instruction and instance input does not have a strict boundary in many cases. For example, "write an essay about school safety" can be a valid instruction that we expect models to respond to directly, while it can also be formulated as "write an essay about the following topic" as the instruction, and "school safety" as an instance input. To encourage the diversity of the data format, we allow such instructions that do not require additional input (i.e., \(X\) is empty).
생성하려는 Instruction 데이터에는 자연어로 작업 \(t\)를 정의하는 각 Instruction \(\{I_{t}\}\) 집합이 포함됩니다. 작업 \(t\)에는 \(n_{t}\geq 1\) 입력-출력 인스턴스 \(\{(X_{t,i},Y_{t,i})\}_{i=1}^{n_{t}}\)가 있습니다. 모델 \(M\)은 작업 Instruction과 해당 입력이 주어지면 출력을 생성해야 합니다: \(M(I_{t},X_{t,i})=Y_{t,i}\), \(i\in\{1,\dots,n_{t}\}\). Instruction과 인스턴스 입력에는 많은 경우 엄격한 경계가 없다는 점에 유의하세요. 예를 들어, "학교 안전에 관한 에세이를 쓰세요"는 모델이 직접 응답할 수 있도록 유효한 Instruction일 수 있으며, "다음 주제에 관한 에세이를 쓰세요"를 Instruction으로, "학교 안전"을 인스턴스 입력으로 공식화할 수도 있습니다. 데이터 형식의 다양성을 장려하기 위해 추가 입력이 필요하지 않은 Instruction(즉, \(X\)가 비어 있는 경우)을 허용합니다.
생성하려는 명령어 데이터에는 자연어로 작업 \(t\)를 정의하는 각 명령어 \(\{I_{t}\}\) 집합이 포함됩니다. 작업 \(t\)에는 \(n_{t}\geq 1\) 입력-출력 인스턴스 \(\{(X_{t,i},Y_{t,i})\}_{i=1}^{n_{t}}\)가 있습니다. 모델 \(M\)은 작업 명령과 해당 입력이 주어지면 출력을 생성해야 합니다: \(M(I_{t},X_{t,i})=Y_{t,i}\), \(i\in\{1,\dots,n_{t}\}\). 명령어와 인스턴스 입력에는 많은 경우 엄격한 경계가 없다는 점에 유의하세요. 예를 들어, "학교 안전에 관한 에세이를 쓰세요"는 모델이 직접 응답할 수 있도록 유효한 명령어일 수 있으며, "다음 주제에 관한 에세이를 쓰세요"를 명령어로, "학교 안전"을 인스턴스 입력으로 공식화할 수도 있습니다. 데이터 형식의 다양성을 장려하기 위해 추가 입력이 필요하지 않은 명령어(즉, \(X\)가 비어 있는 경우)를 허용합니다.