Update README.md
Browse files
README.md
CHANGED
@@ -37,40 +37,43 @@ To make better use of the Cuscuz, the ideal is to use the model without quantiza
|
|
37 |
|
38 |
```python
|
39 |
from transformers import AutoModelForCausalLM, AutoTokenizer, TextStreamer
|
40 |
-
model = AutoModelForCausalLM.from_pretrained("rhaymison/cuscuz-7b", device_map="
|
41 |
tokenizer = AutoTokenizer.from_pretrained("rhaymison/cuscuz-7b")
|
42 |
|
43 |
#8bits
|
44 |
-
#model = AutoModelForCausalLM.from_pretrained("rhaymison/cuscuz-7b", load_in_8bit=True, device_map="
|
45 |
|
46 |
model.eval()
|
47 |
```
|
48 |
|
49 |
```python
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
prompt = f"{system_prompt}{B_INST}{user_prompt.strip()}\n{E_INST}"
|
57 |
-
|
58 |
-
inputs = tokenizer([prompt], return_tensors="pt")
|
59 |
|
60 |
-
|
|
|
|
|
|
|
|
|
61 |
|
62 |
-
_ = model.generate(**inputs, streamer=streamer, max_new_tokens=200)
|
63 |
```
|
64 |
|
65 |
```python
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
# * Moqueca: uma sopa de peixe com tomate, alho, pimenta e outros ingredientes.
|
72 |
```
|
73 |
|
|
|
|
|
|
|
|
|
74 |
|
75 |
### Training hyperparameters
|
76 |
|
|
|
37 |
|
38 |
```python
|
39 |
from transformers import AutoModelForCausalLM, AutoTokenizer, TextStreamer
|
40 |
+
model = AutoModelForCausalLM.from_pretrained("rhaymison/cuscuz-7b", device_map= {"": 0})
|
41 |
tokenizer = AutoTokenizer.from_pretrained("rhaymison/cuscuz-7b")
|
42 |
|
43 |
#8bits
|
44 |
+
#model = AutoModelForCausalLM.from_pretrained("rhaymison/cuscuz-7b", load_in_8bit=True, device_map= {"": 0})
|
45 |
|
46 |
model.eval()
|
47 |
```
|
48 |
|
49 |
```python
|
50 |
+
runtimeFlag = "cuda:0"
|
51 |
+
inputs = tokenizer([f"""<s>Você é um assistente especializado no Nordeste Do Brasil.
|
52 |
+
Responde de maneira correta e não invente nenhuma resposta que você não sabia.
|
53 |
+
Evite repetições de informação e responda de maneira coerente.
|
54 |
+
[INST] Me conte sobre o prato tipico chamado Cuscuz que é consumido no Nordeste ?[/INST]"""], return_tensors="pt").to(runtimeFlag)
|
55 |
+
```
|
|
|
|
|
|
|
56 |
|
57 |
+
```python
|
58 |
+
streamer = TextStreamer(tokenizer, skip_prompt=True, skip_special_tokens=True)
|
59 |
+
_ = model.generate(**inputs, streamer=streamer, max_new_tokens=200)
|
60 |
+
#O Cuscuz é um prato típico do Nordeste, feito a partir de flocos de milho ou trigo cozidos no vapor, podendo ser servido com manteiga, leite, queijo, mermelada, mel ou frutas.
|
61 |
+
#Ele é muito apreciado na culinária nordestina e presente em diversas mesas.
|
62 |
|
|
|
63 |
```
|
64 |
|
65 |
```python
|
66 |
+
runtimeFlag = "cuda:0"
|
67 |
+
inputs = tokenizer([f"""<s>Você é um assistente especializado no Nordeste Do Brasil.
|
68 |
+
Responde sempre com informações verdadeiras e caso não saiba a informação diga ao usuário que não sabe.
|
69 |
+
Evite repetições de informação e responda de maneira coerente.
|
70 |
+
[INST] Me conte sobre a economia da Bahia [/INST]"""], return_tensors="pt").to(runtimeFlag)
|
|
|
71 |
```
|
72 |
|
73 |
+
```python
|
74 |
+
streamer = TextStreamer(tokenizer, skip_prompt=True, skip_special_tokens=True)
|
75 |
+
_ = model.generate(**inputs, streamer=streamer, max_new_tokens=200, temperature=0.1)
|
76 |
+
```
|
77 |
|
78 |
### Training hyperparameters
|
79 |
|