@@ -256,12 +256,41 @@ download-models:
256
256
hf download LLM-Semantic-Router/pii_classifier_modernbert-base_presidio_token_model --local-dir models/pii_classifier_modernbert-base_presidio_token_model; \
257
257
fi
258
258
259
- # LoRA Enhanced Models (Note: These need to be trained locally)
260
- @echo "LoRA models need to be trained locally using the training scripts:"
261
- @echo " - Intent Classification: python src/training/training_lora/classifier_model_fine_tuning_lora/ft_linear_lora.py"
262
- @echo " - PII Detection: python src/training/training_lora/pii_model_fine_tuning_lora/pii_bert_finetuning_lora.py"
263
- @echo " - Security Detection: python src/training/training_lora/prompt_guard_fine_tuning_lora/jailbreak_bert_finetuning_lora.py"
264
- @echo "See website/docs/training/training-overview.md for detailed instructions."
259
+ @if [ ! -d "lora_intent_classifier_bert-base-uncased_model" ]; then \
260
+ hf download OneZero-Y/lora_intent_classifier_bert-base-uncased_model --local-dir models/lora_intent_classifier_bert-base-uncased_model; \
261
+ fi
262
+
263
+ @if [ ! -d "models/lora_intent_classifier_roberta-base_model" ]; then \
264
+ hf download OneZero-Y/lora_intent_classifier_roberta-base_model --local-dir models/lora_intent_classifier_roberta-base_model; \
265
+ fi
266
+
267
+ @if [ ! -d "models/lora_intent_classifier_modernbert-base_model" ]; then \
268
+ hf download OneZero-Y/lora_intent_classifier_modernbert-base_model --local-dir models/lora_intent_classifier_modernbert-base_model; \
269
+ fi
270
+
271
+ @if [ ! -d "models/lora_pii_detector_bert-base-uncased_model" ]; then \
272
+ hf download OneZero-Y/lora_pii_detector_bert-base-uncased_model --local-dir models/lora_pii_detector_bert-base-uncased_model; \
273
+ fi
274
+
275
+ @if [ ! -d "models/lora_pii_detector_roberta-base_model" ]; then \
276
+ hf download OneZero-Y/lora_pii_detector_roberta-base_model --local-dir models/lora_pii_detector_roberta-base_model; \
277
+ fi
278
+
279
+ @if [ ! -d "models/lora_pii_detector_modernbert-base_model" ]; then \
280
+ hf download OneZero-Y/lora_pii_detector_modernbert-base_model --local-dir models/lora_pii_detector_modernbert-base_model; \
281
+ fi
282
+
283
+ @if [ ! -d "models/lora_jailbreak_classifier_bert-base-uncased_model" ]; then \
284
+ hf download OneZero-Y/lora_jailbreak_classifier_bert-base-uncased_model --local-dir models/lora_jailbreak_classifier_bert-base-uncased_model; \
285
+ fi
286
+
287
+ @if [ ! -d "models/lora_jailbreak_classifier_roberta-base_model" ]; then \
288
+ hf download OneZero-Y/lora_jailbreak_classifier_roberta-base_model --local-dir models/lora_jailbreak_classifier_roberta-base_model; \
289
+ fi
290
+
291
+ @if [ ! -d "models/lora_jailbreak_classifier_modernbert-base_model" ]; then \
292
+ hf download OneZero-Y/lora_jailbreak_classifier_modernbert-base_model --local-dir models/lora_jailbreak_classifier_modernbert-base_model; \
293
+ fi
265
294
266
295
# Milvus container management
267
296
start-milvus :
0 commit comments