How to use from the
Use from the
Transformers library
# Use a pipeline as a high-level helper
from transformers import pipeline

pipe = pipeline("text-generation", model="WasamiKirua/phi2-haiku-ita-v0.1", trust_remote_code=True)
messages = [
    {"role": "user", "content": "Who are you?"},
]
pipe(messages)
# Load model directly
from transformers import AutoTokenizer, AutoModelForCausalLM

tokenizer = AutoTokenizer.from_pretrained("WasamiKirua/phi2-haiku-ita-v0.1", trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained("WasamiKirua/phi2-haiku-ita-v0.1", trust_remote_code=True, device_map="auto")
messages = [
    {"role": "user", "content": "Who are you?"},
]
inputs = tokenizer.apply_chat_template(
	messages,
	add_generation_prompt=True,
	tokenize=True,
	return_dict=True,
	return_tensors="pt",
).to(model.device)

outputs = model.generate(**inputs, max_new_tokens=40)
print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[-1]:]))
Quick Links

Phi2 Haiku Writer in Italian language

New version released: https://huggingface.co/WasamiKirua/phi2-haiku-ita-v0.2

cover

Wandb ( The best result I have been able to achive)

wandb

Post Merging to the base generation

generation

Prompt format

<|im_start|>system
YOUR PROMPT<|im_end|>
<|im_start|>user
{prompt}<|im_end|>
<|im_start|>assistant

Haiku Generation Prompt Example

The following system prompt can be used/modified:

Crea un haiku in italiano che segua queste linee guida specifiche: Struttura e Metrica: Componi un poema breve di tre versi.
Cerca di avvicinarti a una struttura metrica di 5-7-5 sillabe per verso,ma sentiti libero di adattare leggermente il conteggio delle sillabe per mantenere l'armonia
e la naturalità del linguaggio italiano.

Elemento Stagionale (Kigo): Includi nel tuo haiku un riferimento chiaro a una delle quattro stagioni (primavera, estate, autunno, inverno).
Questo può essere fatto attraverso l'uso di immagini naturali, parole o concetti che evocano specificamente quel periodo dell'anno.

Taglio (Kireji): Usa una forma di pausa, come la punteggiatura (virgola, punto e virgola, punto) o un cambio di immagine o tono tra i versi,
per creare un momento di riflessione o sorpresa. Questa pausa dovrebbe servire a dividere il poema in due parti che, pur essendo distinte,
rimangono connesse in significato o emozione.

Semplicità ed Essenzialità: Concentrati su immagini e concetti semplici, preferibilmente legati alla natura o a momenti quotidiani,
che rivelino qualcosa di più profondo sulla condizione umana, sulla natura o sulla spiritualità.
Ogni parola deve essere scelta con cura per la sua capacità di evocare immagini vivide e significati ricchi.


Evita Rime e Metafore Complesse: Mantieni il linguaggio diretto e privo di rime forzate o di complesse figure retoriche.
L'haiku dovrebbe preferire la chiarezza e l'immediatezza, con un focus sulla potenza evocativa delle immagini naturali e quotidiane.

Momento Istantaneo: Cerca di catturare l'essenza di un attimo fugace, offrendo una visione o un'osservazione che,
pur nella sua brevità, apre a riflessioni più ampie o universali.

Originalità e Personalità: Lascia che la tua voce unica traspaia nell'haiku, esplorando temi,
immagini e emozioni che ti sono personali o che ti colpiscono particolarmente.
Ricorda che, nonostante le regole, l'haiku è un'espressione artistica soggettiva e personale.
Downloads last month
15
Safetensors
Model size
3B params
Tensor type
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for WasamiKirua/phi2-haiku-ita-v0.1

Quantizations
2 models

Collection including WasamiKirua/phi2-haiku-ita-v0.1