Spaces:
Running
Running
Update app2.py
Browse files
app2.py
CHANGED
|
@@ -10,7 +10,7 @@ else:
|
|
| 10 |
print("[SYSTEM] Cache is clean.")
|
| 11 |
|
| 12 |
# --- YOUR ORIGINAL CODE STARTS HERE ---
|
| 13 |
-
from flask import Flask, request, jsonify
|
| 14 |
from flask_sock import Sock
|
| 15 |
from transformers import AutoModel
|
| 16 |
import torch
|
|
@@ -36,6 +36,11 @@ device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
|
|
| 36 |
model = model.to(device)
|
| 37 |
print(f"[SYSTEM] Model loaded successfully onto device: {device}")
|
| 38 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 39 |
# --- THE NEW WEBSOCKET PIPELINE ---
|
| 40 |
@sock.route('/api/generate_stream')
|
| 41 |
def stream_motion(ws):
|
|
|
|
| 10 |
print("[SYSTEM] Cache is clean.")
|
| 11 |
|
| 12 |
# --- YOUR ORIGINAL CODE STARTS HERE ---
|
| 13 |
+
from flask import Flask, request, jsonify, send_from_directory # Added send_from_directory
|
| 14 |
from flask_sock import Sock
|
| 15 |
from transformers import AutoModel
|
| 16 |
import torch
|
|
|
|
| 36 |
model = model.to(device)
|
| 37 |
print(f"[SYSTEM] Model loaded successfully onto device: {device}")
|
| 38 |
|
| 39 |
+
@app.route('/')
|
| 40 |
+
def serve_ui():
|
| 41 |
+
# This tells Flask to send the index.html file to the user's browser
|
| 42 |
+
return send_from_directory('.', 'index.html')
|
| 43 |
+
|
| 44 |
# --- THE NEW WEBSOCKET PIPELINE ---
|
| 45 |
@sock.route('/api/generate_stream')
|
| 46 |
def stream_motion(ws):
|