Views
No views yet
| Name | Quant method | Size |
|---|---|---|
| Phi-3.5-mini-ITA.Q2_K.gguf | Q2_K | 1.32GB |
| Phi-3.5-mini-ITA.IQ3_XS.gguf | IQ3_XS | 1.51GB |
| Phi-3.5-mini-ITA.IQ3_S.gguf | IQ3_S | 1.57GB |
| Phi-3.5-mini-ITA.Q3_K_S.gguf | Q3_K_S | 1.57GB |
| Phi-3.5-mini-ITA.IQ3_M.gguf | IQ3_M | 1.73GB |
| Phi-3.5-mini-ITA.Q3_K.gguf | Q3_K | 1.82GB |
| Phi-3.5-mini-ITA.Q3_K_M.gguf | Q3_K_M | 1.82GB |
| Phi-3.5-mini-ITA.Q3_K_L.gguf | Q3_K_L | 1.94GB |
| Phi-3.5-mini-ITA.IQ4_XS.gguf | IQ4_XS | 1.93GB |
| Phi-3.5-mini-ITA.Q4_0.gguf | Q4_0 | 2.03GB |
| Phi-3.5-mini-ITA.IQ4_NL.gguf | IQ4_NL | 2.04GB |
| Phi-3.5-mini-ITA.Q4_K_S.gguf | Q4_K_S | 2.04GB |
| Phi-3.5-mini-ITA.Q4_K.gguf | Q4_K | 2.23GB |
| Phi-3.5-mini-ITA.Q4_K_M.gguf | Q4_K_M | 2.23GB |
| Phi-3.5-mini-ITA.Q4_1.gguf | Q4_1 | 2.24GB |
| Phi-3.5-mini-ITA.Q5_0.gguf | Q5_0 | 2.46GB |
| Phi-3.5-mini-ITA.Q5_K_S.gguf | Q5_K_S | 2.46GB |
| Phi-3.5-mini-ITA.Q5_K.gguf | Q5_K | 2.62GB |
| Phi-3.5-mini-ITA.Q5_K_M.gguf | Q5_K_M | 2.62GB |
| Phi-3.5-mini-ITA.Q5_1.gguf | Q5_1 | 2.68GB |
| Phi-3.5-mini-ITA.Q6_K.gguf | Q6_K | 2.92GB |
| Phi-3.5-mini-ITA.Q8_0.gguf | Q8_0 | 3.78GB |

| Model | Parameters | Average | MMLU_IT | ARC_IT | HELLASWAG_IT |
|---|---|---|---|---|---|
| anakin87/Phi-3.5-mini-ITA | 3.82 B | 57.67 | 59.93 | 51.5 | 61.57 |
| meta-llama/Meta-Llama-3.1-8B-Instruct | 8.03 B | 56.97 | 58.43 | 48.42 | 64.07 |
| microsoft/Phi-3.5-mini-instruct | 3.82 B | 56.82 | 60.03 | 49.19 | 61.25 |
transformers==4.44.2, trust_remote_code=True is needed to incorporate a minor bug fix in Phi3ForCausalLM.
Read this discussion for more details.attn_implementation parameter in the code snippet below.1# pip install transformers accelerate
2import torch
3from transformers import pipeline
4
5model_id="anakin87/Phi-3.5-mini-ITA"
6
7model = AutoModelForCausalLM.from_pretrained(
8 model_id,
9 device_map="auto",
10 torch_dtype=torch.bfloat16,
11 trust_remote_code=True,
12 # attn_implementation="flash_attention_2", # UNCOMMENT TO USE FLASH ATTENTION 2
13)
14tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
15
16pipe = pipeline("text-generation", model=model, tokenizer=tokenizer)
17
18user_input = "Puoi spiegarmi brevemente la differenza tra imperfetto e passato prossimo in italiano e quando si usano?"
19messages = [{"role": "user", "content": user_input}]
20outputs = pipe(prompt, max_new_tokens=500, do_sample=True, temperature=0.001)
21print(outputs[0]["generated_text"])Certamente! Imperfetto e passato prossimo sono due tempi verbali in italiano che si riferiscono a azioni passate, ma hanno sfumature diverse.
Imperfetto:
- L'imperfetto è usato per descrivere azioni o situazioni passate che erano continue o ripetute nel tempo.
- Indica un'azione senza una fine specifica o un'azione che si svolgeva abitualmente.
- È spesso usato per descrivere situazioni, condizioni o stati passati.
- Esempio: "Quando ero bambino, giocavo spesso nel parco."
Passato Prossimo:
- Il passato prossimo è usato per descrivere azioni passate che sono state completate o che hanno avuto una durata specifica.
- Indica un'azione che è avvenuta in un momento specifico nel passato.
- È spesso usato per descrivere eventi o azioni che hanno una durata definita o che si sono svolte in un momento specifico.
- Esempio: "Ieri ho finito il libro."
In sintesi, l'imperfetto si usa per azioni continue o abituali nel passato, mentre il passato prossimo si usa per azioni completate o avvenute in un momento specifico nel passato.HuggingFaceLocalGenerator and HuggingFaceLocalChatGenerator components.
You can also deploy the model with a TGI container and then use it with HuggingFaceAPIGenerator and the related Chat Generator.