Tu Nombre commited on
Commit
b9d9444
·
1 Parent(s): d1dbb0b

Actualización: Cambio a modelo Llama 3.1 8B

Browse files
Files changed (2) hide show
  1. Dockerfile +4 -30
  2. requirements.txt +1 -2
Dockerfile CHANGED
@@ -1,33 +1,7 @@
1
- FROM python:3.9-slim
2
-
3
- # Instalar Chromium de forma optimizada y ligera para evitar Timeouts
4
- RUN apt-get update && apt-get install -y --no-install-recommends \
5
- chromium \
6
- chromium-driver \
7
- wget \
8
- gnupg \
9
- curl \
10
- unzip \
11
- libvlc-dev \
12
- libvlccore-dev \
13
- fonts-liberation \
14
- && apt-get clean \
15
- && rm -rf /var/lib/apt/lists/*
16
-
17
- # Crear directorio de trabajo
18
- WORKDIR /code
19
-
20
- # Copiar requerimientos e instalar dependencias de Python
21
  COPY requirements.txt .
22
- RUN pip install --no-cache-dir --upgrade -r requirements.txt
23
  RUN pip install -r requirements.txt
24
- # Añade esta línea para que descargue Chromium dentro del Docker:
25
-
26
- # Copiar el resto de la aplicación
27
- COPY . .
28
-
29
- # Exponer el puerto por defecto de Hugging Face Spaces
30
  EXPOSE 7860
31
-
32
- # Comando para ejecutar la aplicación apuntando a tu archivo real
33
- CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
 
1
+ FROM python:3.10-slim
2
+ WORKDIR /app
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  COPY requirements.txt .
 
4
  RUN pip install -r requirements.txt
5
+ COPY app.py .
 
 
 
 
 
6
  EXPOSE 7860
7
+ CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]
 
 
requirements.txt CHANGED
@@ -1,4 +1,3 @@
1
  fastapi
2
  uvicorn
3
- groq
4
- pydantic
 
1
  fastapi
2
  uvicorn
3
+ websockets