Spaces:
Running
on
Zero
Running
on
Zero
NGUYEN, Xuan Phi
commited on
Commit
•
c2639e1
1
Parent(s):
c8e284b
update
Browse files
multipurpose_chatbot/demos/chat_interface.py
CHANGED
@@ -173,7 +173,7 @@ def chat_response_stream_multiturn_engine(
|
|
173 |
response, num_tokens = outputs, -1
|
174 |
yield response, num_tokens
|
175 |
|
176 |
-
print(format_conversation(history + [[message, response]]))
|
177 |
|
178 |
if response is not None:
|
179 |
yield response, num_tokens
|
@@ -260,6 +260,7 @@ class CustomizedChatInterface(gr.ChatInterface):
|
|
260 |
head=head,
|
261 |
# fill_height=fill_height,
|
262 |
)
|
|
|
263 |
self.concurrency_limit = concurrency_limit
|
264 |
self.fn = fn
|
265 |
self.is_async = inspect.iscoroutinefunction(
|
|
|
173 |
response, num_tokens = outputs, -1
|
174 |
yield response, num_tokens
|
175 |
|
176 |
+
print(format_conversation(history + [[message, response]], system_prompt=system_prompt))
|
177 |
|
178 |
if response is not None:
|
179 |
yield response, num_tokens
|
|
|
260 |
head=head,
|
261 |
# fill_height=fill_height,
|
262 |
)
|
263 |
+
self.multimodal = False
|
264 |
self.concurrency_limit = concurrency_limit
|
265 |
self.fn = fn
|
266 |
self.is_async = inspect.iscoroutinefunction(
|
multipurpose_chatbot/demos/mm_chat_interface.py
CHANGED
@@ -860,6 +860,24 @@ class VisionMMChatInterfaceDemo(ChatInterfaceDemo):
|
|
860 |
return demo_chat
|
861 |
|
862 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
863 |
|
864 |
@register_demo
|
865 |
class DocMMChatInterfaceDemo(VisionMMChatInterfaceDemo):
|
|
|
860 |
return demo_chat
|
861 |
|
862 |
|
863 |
+
LONG_EXAMPLES = [
|
864 |
+
"""Dựa vào văn bản cơ sở dữ liệu dưới đây để trả lời câu hỏi của người dùng. Nếu thông tin được hỏi không có trong văn bản, vui lòng giải thích là không thể trả lời và không bịa đặt thông tin.
|
865 |
+
|
866 |
+
###
|
867 |
+
Sau đây là danh sách thông nhân viên của công ty Mặt Trời Mọc.
|
868 |
+
|
869 |
+
| STT | Họ | Tên | Phòng | Số điện thoại
|
870 |
+
| --- | --- | --- | --- | ---
|
871 |
+
| 1 | Nguyễn | Văn Bình | Kế Hoạch | 0905876312
|
872 |
+
| 2 | Nguyễn | Thị Thảo | Kinh Doanh | 0314982822
|
873 |
+
| 3 | Lê | Văn Tám | Kế Hoạch | 0887992331
|
874 |
+
| 4 | Nguyễn| Văn Bình | Nhân Sự | 0765213456
|
875 |
+
| 5 | Trần | Ngọc Thảo | Kinh Doanh | 0552123987
|
876 |
+
###
|
877 |
+
|
878 |
+
Cho tôi xin số điện thoại của anh Bình."""
|
879 |
+
]
|
880 |
+
|
881 |
|
882 |
@register_demo
|
883 |
class DocMMChatInterfaceDemo(VisionMMChatInterfaceDemo):
|
multipurpose_chatbot/demos/multimodal_chat_interface.py
CHANGED
@@ -961,7 +961,7 @@ def vision_chat_response_stream_multiturn_engine(
|
|
961 |
response, num_tokens = outputs, -1
|
962 |
yield response, num_tokens
|
963 |
|
964 |
-
print(format_conversation(history + [[None, response]]))
|
965 |
|
966 |
if response is not None:
|
967 |
yield response, num_tokens
|
@@ -1011,7 +1011,7 @@ def doc_chat_response_stream_multiturn_engine(
|
|
1011 |
response, num_tokens = outputs, -1
|
1012 |
yield response, num_tokens
|
1013 |
|
1014 |
-
print(format_conversation(history + [[None, response]]))
|
1015 |
|
1016 |
if response is not None:
|
1017 |
yield response, num_tokens
|
@@ -1067,7 +1067,7 @@ def vision_doc_chat_response_stream_multiturn_engine(
|
|
1067 |
response, num_tokens = outputs, -1
|
1068 |
yield response, num_tokens
|
1069 |
|
1070 |
-
print(format_conversation(history + [[None, response]]))
|
1071 |
|
1072 |
if response is not None:
|
1073 |
yield response, num_tokens
|
|
|
961 |
response, num_tokens = outputs, -1
|
962 |
yield response, num_tokens
|
963 |
|
964 |
+
print(format_conversation(history + [[None, response]], system_prompt=system_prompt))
|
965 |
|
966 |
if response is not None:
|
967 |
yield response, num_tokens
|
|
|
1011 |
response, num_tokens = outputs, -1
|
1012 |
yield response, num_tokens
|
1013 |
|
1014 |
+
print(format_conversation(history + [[None, response]], system_prompt=system_prompt))
|
1015 |
|
1016 |
if response is not None:
|
1017 |
yield response, num_tokens
|
|
|
1067 |
response, num_tokens = outputs, -1
|
1068 |
yield response, num_tokens
|
1069 |
|
1070 |
+
print(format_conversation(history + [[None, response]], system_prompt=system_prompt))
|
1071 |
|
1072 |
if response is not None:
|
1073 |
yield response, num_tokens
|