Update app.py
Browse files
app.py
CHANGED
@@ -84,7 +84,7 @@ def transcribe(audio, text):
|
|
84 |
buffer.extend(sentence_tokens)
|
85 |
if buffer:
|
86 |
subinput_tokens.append(buffer)
|
87 |
-
|
88 |
for tokens in subinput_tokens:
|
89 |
# Decode the tokens into text
|
90 |
subinput_text = tokenizer.decode(tokens)
|
@@ -124,8 +124,8 @@ def transcribe(audio, text):
|
|
124 |
messages_rev.append({"role": "system", "content": str(system_message['content'])})
|
125 |
chat_transcript = f"\n\nNumber of tokens used: {num_tokens}\n\n"
|
126 |
|
127 |
-
|
128 |
-
|
129 |
# if not isinstance(messages[-1]['content'], str):
|
130 |
# continue
|
131 |
|
|
|
84 |
buffer.extend(sentence_tokens)
|
85 |
if buffer:
|
86 |
subinput_tokens.append(buffer)
|
87 |
+
chat_transcript = ""
|
88 |
for tokens in subinput_tokens:
|
89 |
# Decode the tokens into text
|
90 |
subinput_text = tokenizer.decode(tokens)
|
|
|
124 |
messages_rev.append({"role": "system", "content": str(system_message['content'])})
|
125 |
chat_transcript = f"\n\nNumber of tokens used: {num_tokens}\n\n"
|
126 |
|
127 |
+
# Concatenate the chat history
|
128 |
+
chat_transcript += "\n\n".join([f"[ANSWER {answer_count}]{message['role']}: {message['content']}" for message in messages_rev if message['role'] != 'user'])
|
129 |
# if not isinstance(messages[-1]['content'], str):
|
130 |
# continue
|
131 |
|