Spaces:
Sleeping
Sleeping
Update utils/chatbot_interface4.py
Browse files
utils/chatbot_interface4.py
CHANGED
@@ -145,7 +145,7 @@ class ChatbotInterface:
|
|
145 |
# Process input now uses session-specific ResponseManager
|
146 |
def process_input(user_message, chat_history, response_manager):
|
147 |
updated_history = response_manager.generate_response(user_message, chat_history)
|
148 |
-
return updated_history,
|
149 |
|
150 |
# Initialize ResponseManager on load
|
151 |
demo.load(
|
@@ -163,7 +163,7 @@ class ChatbotInterface:
|
|
163 |
user_input.submit(
|
164 |
fn=process_input,
|
165 |
inputs=[user_input, conversation_state, response_manager_object],
|
166 |
-
outputs=[
|
167 |
)
|
168 |
|
169 |
logging.info("Gradio interface created successfully.")
|
|
|
145 |
# Process input now uses session-specific ResponseManager
|
146 |
def process_input(user_message, chat_history, response_manager):
|
147 |
updated_history = response_manager.generate_response(user_message, chat_history)
|
148 |
+
return updated_history, response_manager, "" # Returns [chatbot_output, conversation_state, response_manager_state, user_input]
|
149 |
|
150 |
# Initialize ResponseManager on load
|
151 |
demo.load(
|
|
|
163 |
user_input.submit(
|
164 |
fn=process_input,
|
165 |
inputs=[user_input, conversation_state, response_manager_object],
|
166 |
+
outputs=[conversation_state, response_manager_object, user_input]
|
167 |
)
|
168 |
|
169 |
logging.info("Gradio interface created successfully.")
|