Views
No views yet
| Name | Quant method | Size |
|---|---|---|
| Llama-2-7b-alpaca-es.Q2_K.gguf | Q2_K | 2.36GB |
| Llama-2-7b-alpaca-es.IQ3_XS.gguf | IQ3_XS | 2.6GB |
| Llama-2-7b-alpaca-es.IQ3_S.gguf | IQ3_S | 2.75GB |
| Llama-2-7b-alpaca-es.Q3_K_S.gguf | Q3_K_S | 2.75GB |
| Llama-2-7b-alpaca-es.IQ3_M.gguf | IQ3_M | 2.9GB |
| Llama-2-7b-alpaca-es.Q3_K.gguf | Q3_K | 3.07GB |
| Llama-2-7b-alpaca-es.Q3_K_M.gguf | Q3_K_M | 3.07GB |
| Llama-2-7b-alpaca-es.Q3_K_L.gguf | Q3_K_L | 3.35GB |
| Llama-2-7b-alpaca-es.IQ4_XS.gguf | IQ4_XS | 3.4GB |
| Llama-2-7b-alpaca-es.Q4_0.gguf | Q4_0 | 3.56GB |
| Llama-2-7b-alpaca-es.IQ4_NL.gguf | IQ4_NL | 3.58GB |
| Llama-2-7b-alpaca-es.Q4_K_S.gguf | Q4_K_S | 3.59GB |
| Llama-2-7b-alpaca-es.Q4_K.gguf | Q4_K | 3.8GB |
| Llama-2-7b-alpaca-es.Q4_K_M.gguf | Q4_K_M | 3.8GB |
| Llama-2-7b-alpaca-es.Q4_1.gguf | Q4_1 | 3.95GB |
| Llama-2-7b-alpaca-es.Q5_0.gguf | Q5_0 | 4.33GB |
| Llama-2-7b-alpaca-es.Q5_K_S.gguf | Q5_K_S | 4.33GB |
| Llama-2-7b-alpaca-es.Q5_K.gguf | Q5_K | 4.45GB |
| Llama-2-7b-alpaca-es.Q5_K_M.gguf | Q5_K_M | 4.45GB |
| Llama-2-7b-alpaca-es.Q5_1.gguf | Q5_1 | 4.72GB |
| Llama-2-7b-alpaca-es.Q6_K.gguf | Q6_K | 5.15GB |
| Llama-2-7b-alpaca-es.Q8_0.gguf | Q8_0 | 6.67GB |
1from transformers import AutoTokenizer, AutoModelForCausalLM, BitsAndBytesConfig, TrainingArguments, GenerationConfig
2import torch
3model_name = "4i-ai/Llama-2-7b-alpaca-es"
4
5
6#Tokenizer
7
8tokenizer = AutoTokenizer.from_pretrained(model_name, use_fast=True)
9
10def create_and_prepare_model():
11 compute_dtype = getattr(torch, "float16")
12 bnb_config = BitsAndBytesConfig(
13 load_in_4bit=True,
14 bnb_4bit_quant_type="nf4",
15 bnb_4bit_compute_dtype=compute_dtype,
16 bnb_4bit_use_double_quant=True,
17 )
18 model = AutoModelForCausalLM.from_pretrained(
19 model_name, quantization_config=bnb_config, device_map={"": 0}
20 )
21 return model
22model = create_and_prepare_model()
23
24def generate(instruction, input=None):
25 #Format the prompt to look like the training data
26 if input is not None:
27 prompt = "### Instruction:\n"+instruction+"\n\n### Input:\n"+input+"\n\n### Response:\n"
28 else :
29 prompt = "### Instruction:\n"+instruction+"\n\n### Response:\n"
30
31
32 inputs = tokenizer(prompt, return_tensors="pt")
33 input_ids = inputs["input_ids"].cuda()
34
35 generation_output = model.generate(
36 input_ids=input_ids,
37 generation_config=GenerationConfig(temperature=1.0, top_p=0.75, top_k=40, num_beams=10), #hyperparameters for generation
38 return_dict_in_generate=True,
39 output_scores=True,
40 max_new_tokens=150, #maximum tokens generated, increase if you want longer asnwer (up to 2048 - the length of the prompt), generation "looks" slower for longer response
41
42 )
43 for seq in generation_output.sequences:
44 output = tokenizer.decode(seq, skip_special_tokens=True)
45 print(output.split("### Response:")[1].strip())
46
47generate("Háblame de la superconductividad.")
48print("-----------")
49generate("Encuentra la capital de España.")
50print("-----------")
51generate("Encuentra la capital de Portugal.")
52print("-----------")
53generate("Organiza los números dados en orden ascendente.", "2, 3, 0, 8, 4, 10")
54print("-----------")
55generate("Compila una lista de 5 estados de EE. UU. ubicados en el Oeste.")
56print("-----------")
57generate("¿Cuál es el color de una fresa?")
58print("-----------")
59generate("¿Cuál es el color de la siguiente fruta?", "fresa")
60print("-----------")
61La superconductividad es un fenómeno físico en el que algunos materiales se convierten en conductores de corriente eléctrica a temperaturas muy bajas. Esto significa que la corriente eléctrica puede fluir a través del material sin pérdida de energía. La superconductividad fue descubierta por primera vez en 1911 por el físico alemán Heike Kamerlingh Onnes, quien descubrió que algunos materiales se convierten en conductores de corriente eléctrica a temperaturas muy bajas. Desde entonces, la superconductividad se ha utiliz
-----------
La capital de España es Madrid.
-----------
La capital de Portugal es Lisboa.
-----------
2, 3, 4, 8, 10, 0
-----------
California, Oregón, Washington, Nevada y Arizona.
-----------
El color de una fresa es rosa.
-----------
El color de la fresa es rojo.