Spaces:
Runtime error
Runtime error
Claude commited on
perf: Run on CPU to avoid ZeroGPU duration limits
Browse files
app.py
CHANGED
|
@@ -85,7 +85,8 @@ collection = _default_client.get_or_create_collection(
|
|
| 85 |
|
| 86 |
|
| 87 |
def get_device():
|
| 88 |
-
|
|
|
|
| 89 |
|
| 90 |
|
| 91 |
def get_whisper_model():
|
|
@@ -524,24 +525,14 @@ def _process_youtube_impl(
|
|
| 524 |
return f"Error analyzing video: {error_msg}"
|
| 525 |
|
| 526 |
|
| 527 |
-
#
|
| 528 |
-
|
| 529 |
-
|
| 530 |
-
|
| 531 |
-
|
| 532 |
-
|
| 533 |
-
|
| 534 |
-
|
| 535 |
-
) -> str:
|
| 536 |
-
return _process_youtube_impl(url, num_frames, session_state, progress)
|
| 537 |
-
else:
|
| 538 |
-
def process_youtube(
|
| 539 |
-
url: str,
|
| 540 |
-
num_frames: int,
|
| 541 |
-
session_state: SessionState | None = None,
|
| 542 |
-
progress: gr.Progress = gr.Progress(),
|
| 543 |
-
) -> str:
|
| 544 |
-
return _process_youtube_impl(url, num_frames, session_state, progress)
|
| 545 |
|
| 546 |
|
| 547 |
def chat_with_videos(
|
|
|
|
| 85 |
|
| 86 |
|
| 87 |
def get_device():
|
| 88 |
+
# Use CPU to avoid ZeroGPU duration limits
|
| 89 |
+
return "cpu"
|
| 90 |
|
| 91 |
|
| 92 |
def get_whisper_model():
|
|
|
|
| 525 |
return f"Error analyzing video: {error_msg}"
|
| 526 |
|
| 527 |
|
| 528 |
+
# Run on CPU to avoid ZeroGPU duration limits
|
| 529 |
+
def process_youtube(
|
| 530 |
+
url: str,
|
| 531 |
+
num_frames: int,
|
| 532 |
+
session_state: SessionState | None = None,
|
| 533 |
+
progress: gr.Progress = gr.Progress(),
|
| 534 |
+
) -> str:
|
| 535 |
+
return _process_youtube_impl(url, num_frames, session_state, progress)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 536 |
|
| 537 |
|
| 538 |
def chat_with_videos(
|