chenxingphh
commited on
Update generation_utils.py
Browse files- generation_utils.py +1 -5
generation_utils.py
CHANGED
@@ -3,10 +3,6 @@ from queue import Queue
|
|
3 |
|
4 |
# build chat input prompt
|
5 |
def build_chat_input(tokenizer, messages: List[dict]):
|
6 |
-
# chat format:
|
7 |
-
# single-turn: <s>Human: Hello!\n\nAssistant: </s>
|
8 |
-
# multi-turn: <s>Human: Hello!\n\nAssistant: </s>Hi!</s>Human: How are you?\n\nAssistant: </s>I'm fine</s>
|
9 |
-
|
10 |
prompt = "<s>"
|
11 |
for msg in messages:
|
12 |
role = msg["role"]
|
@@ -14,7 +10,7 @@ def build_chat_input(tokenizer, messages: List[dict]):
|
|
14 |
if message is None :
|
15 |
continue
|
16 |
if role == "user":
|
17 |
-
prompt += "Human: " + message + "\n\nAssistant:
|
18 |
if role == "assistant":
|
19 |
prompt += message + "</s>"
|
20 |
|
|
|
3 |
|
4 |
# build chat input prompt
|
5 |
def build_chat_input(tokenizer, messages: List[dict]):
|
|
|
|
|
|
|
|
|
6 |
prompt = "<s>"
|
7 |
for msg in messages:
|
8 |
role = msg["role"]
|
|
|
10 |
if message is None :
|
11 |
continue
|
12 |
if role == "user":
|
13 |
+
prompt += "Human: " + message + "\n\nAssistant: "
|
14 |
if role == "assistant":
|
15 |
prompt += message + "</s>"
|
16 |
|