|
import gradio as gr |
|
import os |
|
import logging |
|
from modules.auth.auth import create_auth_interface |
|
from modules.database.database_init import initialize_database_connections |
|
import spaces |
|
import torch |
|
|
|
zero = torch.Tensor([0]).cuda() |
|
print(zero.device) |
|
|
|
@spaces.GPU |
|
def greet(n): |
|
print(zero.device) |
|
return f"Hello {zero + n} Tensor" |
|
|
|
|
|
logging.basicConfig(level=logging.INFO) |
|
logger = logging.getLogger(__name__) |
|
|
|
|
|
COSMOS_ENDPOINT = os.getenv("COSMOS_ENDPOINT") |
|
COSMOS_KEY = os.getenv("COSMOS_KEY") |
|
if not COSMOS_ENDPOINT or not COSMOS_KEY: |
|
raise ValueError("Faltan variables de entorno: COSMOS_ENDPOINT y COSMOS_KEY.") |
|
|
|
|
|
if not initialize_database_connections(): |
|
raise ValueError("No se pudo inicializar la conexi贸n a la base de datos.") |
|
|
|
|
|
app = create_auth_interface() |
|
|
|
|
|
if __name__ == "__main__": |
|
app.launch(server_name="0.0.0.0", server_port=7860, auth=None) |
|
|