kuzaai/kuza_sft_adversarial
Kuza SFT Adversarial Supervised fine-tuning data for Kuza, an offline agricultural assistant for smallholder farmers and agricultural extension workers in East Africa (English and Swahili). This repository is one of four Kuza SFT datasets. Dataset description This is a new hand-authored safety set. It is not derived from FarmerChat and is not one of the previously published Kuza agricultural Q&A corpora (kuzaai/agri_sft_prod_56k, kuzaai/agri_sft_prod_dedup_25k… See the full description on the dataset page: https://huggingface.co/datasets/kuzaai/kuza_sft_adversarial.
Kuza SFT Adversarial
Supervised fine-tuning data for Kuza, an offline agricultural assistant for smallholder farmers and agricultural extension workers in East Africa (English and Swahili). This repository is one of four Kuza SFT datasets.
Dataset description
This is a new hand-authored safety set. It is not derived from FarmerChat and is not one of the previously published Kuza agricultural Q&A corpora (`kuzaai/agri_sft_prod_56k`, `kuzaai/agri_sft_prod_dedup_25k`, `kuzaai/agri_sft_25k_swahili`).
Prompts try to elicit unlabeled pesticide doses, jailbreaks, leftover-chemical recipes, and illegal agrochemical shopping. Assistant turns refuse, decline invented rates, and redirect to a locally registered product label or an extension officer. Do not treat adversarial prompts as permitted behavior; only the refusal responses are the training target.
Kuza supervised fine-tuning samples 5% of the English train count from this split.
- Rows: 130
- Split:
trainonly - License: MIT
Safety
User turns are intentionally harmful-looking. They are included so a farm assistant learns to refuse unsafe agrochemical requests, not to teach those behaviors. Do not treat prompts as advice. Responses are refusals, not mixing instructions.
Languages
Dataset structure
All four Kuza SFT repos share this schema:
Splits
How to load
from datasets import load_dataset
ds = load_dataset("kuzaai/kuza_sft_adversarial", split="train")
print(ds[0]["messages"])Intended use
Fine-tune a chat model as an East African farm assistant: direct, specific answers in the user's language, with concrete steps rather than generic advice, and without inventing pesticide or veterinary doses.
This split is meant to be mixed with the sister Kuza datasets below, not used as a complete training mixture by itself.
Limitations
- Advice is not a substitute for a local product label, veterinarian, or extension officer. Rates, products, and legal rules vary by country.
- Domain is English and Swahili agriculture in East Africa. It is not a general instruction corpus.
License
MIT License. You may use, copy, modify, merge, publish, distribute, and sublicense this dataset.
