BramVanroy
commited on
Commit
·
d864fd7
1
Parent(s):
d1df898
Update README.md
Browse files
README.md
CHANGED
@@ -41,39 +41,33 @@ Bram Vanroy. (2023). Llama v2 13b: Finetuned on Dutch Conversational Data. Huggi
|
|
41 |
## Usage
|
42 |
|
43 |
```python
|
44 |
-
from transformers import pipeline
|
45 |
|
46 |
|
47 |
-
|
48 |
-
|
49 |
-
messages = [
|
50 |
-
{
|
51 |
-
"role": "user",
|
52 |
-
"content": "Welke talen worden er in België gesproken?"
|
53 |
-
}
|
54 |
-
]
|
55 |
-
pipe = pipeline(
|
56 |
-
"text-generation",
|
57 |
model="BramVanroy/Llama-2-13b-chat-dutch",
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
prompt = pipe.tokenizer.apply_chat_template(
|
63 |
-
messages,
|
64 |
-
tokenize=False
|
65 |
)
|
66 |
|
67 |
-
#
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
|
75 |
-
generated[0]["generated_text"]
|
76 |
-
# ' De officiële talen van België zijn Nederlands, Frans en Duits. Daarnaast worden er nog een aantal andere talen gesproken, waaronder Engels, Spaans, Italiaans, Portugees, Turks, Arabisch en veel meer. '
|
77 |
```
|
78 |
|
79 |
## Model description
|
|
|
41 |
## Usage
|
42 |
|
43 |
```python
|
44 |
+
from transformers import pipeline, Conversation
|
45 |
|
46 |
|
47 |
+
chatbot = pipeline(
|
48 |
+
"conversational",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
model="BramVanroy/Llama-2-13b-chat-dutch",
|
50 |
+
model_kwargs={
|
51 |
+
"device_map": "auto",
|
52 |
+
"load_in_8bit": True
|
53 |
+
}
|
|
|
|
|
|
|
54 |
)
|
55 |
|
56 |
+
# Ask a first question
|
57 |
+
conversation = Conversation("Wat zijn enkele kleuren van de regenboog?")
|
58 |
+
conversation = chatbot(conversation)
|
59 |
+
# assistant: De regenboog bestaat uit zeven verschillende kleuren: rood, oranje, geel, groen, blauw, indigo en violet.
|
60 |
+
|
61 |
+
# Ask a second question
|
62 |
+
conversation.add_user_input("Interessant! Hoe worden die kleuren gevormd?")
|
63 |
+
conversation = chatbot(conversation)
|
64 |
+
print(conversation)
|
65 |
+
# Conversation id: d8abbddb-6249-4699-b789-d1b42bb4fd71
|
66 |
+
# user: Wat zijn enkele kleuren van de regenboog?
|
67 |
+
# assistant: De regenboog bestaat uit zeven verschillende kleuren: rood, oranje, geel, groen, blauw, indigo en violet.
|
68 |
+
# user: Interessant! Hoe worden die kleuren gevormd?
|
69 |
+
# assistant: De kleuren van de regenboog worden gevormd door het breken van licht door waterdruppels in de atmosfeer. Elke druppel heeft een unieke grootte en vorm, waardoor het licht dat door de druppel gaat wordt gefragmenteerd en verschillende kleuren op de bodem van de druppel wordt weerkaatst.
|
70 |
|
|
|
|
|
71 |
```
|
72 |
|
73 |
## Model description
|