task_categories:text-generation size_categories:10K<n<100K language:vi SFT region:us
---
dataset_info:
  features:
  - name: text
    dtype: string
  - name: instruction
    dtype: string
  - name: input
    dtype: string
  - name: output
    dtype: string
  splits:
  - name: train
    num_bytes: 60333806.54451752
    num_examples: 51548
  download_size: 28605089
  dataset_size: 60333806.54451752
task_categories:
- text-generation
language:
- vi
tags:
- SFT
size_categories:
- 10K<n<100K
---
# Alpaca-Cleaned

- Source: https://huggingface.co/datasets/yahma/alpaca-cleaned
- Num examples: 51,548
- Language: Vietnamese

```python
from datasets import load_dataset

load_dataset("vietgpt/alpaca_vi")
```

- Format for Instruction
```python
def preprocess(
    sample, 
    instruction_key="### Instruction:",
    input_key="Input:",
    response_key="### Response:",
    end_key="<|endoftext|>"
):
    
    instruction = sample['instruction']
    input = sample['input']
    response = sample['output']
    
    if input:
        return {'text': """Dưới đây là một hướng dẫn mô tả một tác vụ, được ghép nối với một đầu vào cung cấp thêm ngữ cảnh. Viết một phản hồi hoàn thành yêu cầu một cách thích hợp.
{instruction_key}
{instruction}
{input_key}
{input}
{response_key}
{response}
{end_key}""".format(
    instruction_key=instruction_key,
    instruction=instruction,
    input_key=input_key,
    input=input,
    response_key=response_key,
    response=response,
    end_key=end_key,
)}
    else:
        return {'text': """Dưới đây là một hướng dẫn mô tả một nhiệm vụ. Viết một phản hồi hoàn thành yêu cầu một cách thích hợp.
{instruction_key}
{instruction}
{response_key}
{response}
{end_key}""".format(
    instruction_key=instruction_key,
    instruction=instruction,
    response_key=response_key,
    response=response,
    end_key=end_key,
)}

"""
Dưới đây là một hướng dẫn mô tả một nhiệm vụ. Viết một phản hồi hoàn thành yêu cầu một cách thích hợp.
### Instruction:
Đưa ra ba lời khuyên để giữ gìn sức khỏe.
### Response:
1. Ăn một chế độ ăn cân bằng và chắc chắn bao gồm đủ rau và hoa quả.
2. Tập thể dục thường xuyên để giữ cho cơ thể của bạn hoạt động và khỏe mạnh.
3. Ngủ đủ giấc và duy trì lịch trình ngủ ổn định.
<|endoftext|>
"""
```