Files
Syntaxa_Final_full/README.md
ModelHub XC 0f3e396bf8 初始化项目,由ModelHub XC社区提供模型
Model: saleen/Syntaxa_Final_full
Source: Original Platform
2026-07-18 02:54:11 +08:00

2.0 KiB

license, base_model, tags, model_creator, model_type, language, pipeline_tag
license base_model tags model_creator model_type language pipeline_tag
mit microsoft/Phi-3.5-mini-instruct
phi3
prompt-engineering
syntaxa
fine-tuned
instruction-tuning
saleen phi3
en
text-generation

Syntaxa-Prompt-Gen (Phi-3.5-mini-Instruct Fine-Tuned)

Syntaxa is a specialized fine-tuned version of Microsoft's Phi-3.5-mini-instruct. It is designed to act as a "Prompt Generator," turning simple persona descriptions into detailed, high-quality system prompts for other LLMs.

🚀 Model Details

  • Developed by: Saleh (saleen)
  • Model type: Causal Language Model (Transformer-based)
  • Base Model: microsoft/Phi-3.5-mini-instruct
  • Finetuning Technique: LoRA (Low-Rank Adaptation)
  • Training Focus: Instruction following for Persona-based prompt generation.

🎯 Intended Use

Syntaxa is intended to help users bridge the gap between a simple idea and a professional prompt.

  • Input Format: ### Instruction: Act as a [Persona]. Write a prompt for yourself.\n\n### Response:
  • Output: A comprehensive, structured system prompt including variables and specific constraints.

🛠️ Training Procedure

The model was fine-tuned using the following configuration:

  • Epochs: 3
  • Batch Size: 2 (with Gradient Accumulation Steps: 4)
  • Learning Rate: 2e-4
  • Scheduler: Cosine
  • Precision: FP16
  • Dataset: Custom instruction-set focusing on the "Awesome ChatGPT Prompts" structure.

💻 How to Use

from transformers import AutoModelForCausalLM, AutoTokenizer, pipeline

model_id = "saleen/Syntaxa_Final_Full"

tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id, device_map="auto", trust_remote_code=False)

pipe = pipeline("text-generation", model=model, tokenizer=tokenizer)

prompt = "### Instruction: Act as a Senior Web Developer. Write a prompt for yourself.\n\n### Response:"
print(pipe(prompt, max_new_tokens=256)[0]['generated_text'])