Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -14,6 +14,7 @@ from analyzer import (
|
|
| 14 |
analyze_combined_file,
|
| 15 |
handle_load_repository
|
| 16 |
)
|
|
|
|
| 17 |
from hf_utils import download_filtered_space_files, search_top_spaces
|
| 18 |
from chatbot_page import chat_with_user, extract_keywords_from_conversation
|
| 19 |
from repo_explorer import create_repo_explorer_tab, setup_repo_explorer_events, initialize_repo_chatbot
|
|
@@ -1523,9 +1524,9 @@ def create_ui() -> gr.Blocks:
|
|
| 1523 |
}"""
|
| 1524 |
).then(
|
| 1525 |
# Auto-load the repository if the signal indicates to do so
|
| 1526 |
-
fn=lambda repo_id, signal:
|
| 1527 |
inputs=[repo_states["current_repo_id"], status_box_input],
|
| 1528 |
-
outputs=[repo_components["repo_status_display"], repo_states["repo_context_summary"]]
|
| 1529 |
).then(
|
| 1530 |
# Initialize the chatbot with welcome message after auto-loading
|
| 1531 |
fn=lambda repo_status, repo_id, repo_context, signal: (
|
|
|
|
| 14 |
analyze_combined_file,
|
| 15 |
handle_load_repository
|
| 16 |
)
|
| 17 |
+
from repo_explorer import handle_load_repository_with_vectorization
|
| 18 |
from hf_utils import download_filtered_space_files, search_top_spaces
|
| 19 |
from chatbot_page import chat_with_user, extract_keywords_from_conversation
|
| 20 |
from repo_explorer import create_repo_explorer_tab, setup_repo_explorer_events, initialize_repo_chatbot
|
|
|
|
| 1524 |
}"""
|
| 1525 |
).then(
|
| 1526 |
# Auto-load the repository if the signal indicates to do so
|
| 1527 |
+
fn=lambda repo_id, signal: handle_load_repository_with_vectorization(repo_id) if signal == "auto_load" and repo_id else ("", "", gr.update(value="", visible=False)),
|
| 1528 |
inputs=[repo_states["current_repo_id"], status_box_input],
|
| 1529 |
+
outputs=[repo_components["repo_status_display"], repo_states["repo_context_summary"], repo_components["visit_hf_link"]]
|
| 1530 |
).then(
|
| 1531 |
# Initialize the chatbot with welcome message after auto-loading
|
| 1532 |
fn=lambda repo_status, repo_id, repo_context, signal: (
|