Spaces:
Running
Running
Commit History
18 days ago
-
Fijar imagenes base a node 22.23.4 y python 3.12.15 (parches de seguridad)
Verified signaturea8912e2
-
Autenticar también la precarga de modelos en la build
Jose Salazar +1: Claude Opus 5El RUN que hornea bge-m3 y bge-reranker-v2-m3 descargaba sin credencial. El log de la build lo avisaba: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads. Los modelos son públicos, así que funcionaba, pero anónimo cae en el límite de tasa del Hub — y son 6.4 GB, justo donde eso muerde. Se monta el mismo secreto hf_token que ya usa la descarga del índice. `required=false`: sin el secreto la build sigue funcionando (sólo más lenta). El montaje vive únicamente durante el RUN, así que el token no queda en ninguna capa de la imagen —a diferencia de un --build-arg. Asignación y export separados para no enmascarar el código de salida de `cat` (SC2155, señalado por hadolint). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>843a295 -
Distribución del corpus RAG vía Hub privado y horneado de modelos
Jose Salazar +1: Claude Opus 5Los libros con licencia (226 MB) y el índice LanceDB (70 MB) no pueden ir en git. Viven en dos datasets PRIVADOS del Hub; scripts/hub.py los publica y los descarga. Se usa la API de Python de huggingface_hub y no el CLI `hf`: en la versión instalada (1.16.1) el CLI devuelve código 1 aunque la operación vaya bien, por una incompatibilidad typer/click, lo que abortaría cualquier Makefile o build. Dockerfile: - WITH_RAG pasa a 1 por defecto. Con 0, el retriever degradaba en silencio y las interpretaciones salían sin fundamentar sin que nada lo indicara. - Los modelos (bge-m3 + bge-reranker-v2-m3, ~6.4 GB) se hornean en /opt/hf y se fija HF_HUB_OFFLINE=1 en runtime, para que un fallo de red sea ruidoso en vez de degradar la recuperación a orden RRF sin avisar. - Si instance/rag_index no está en el contexto de build, se descarga con HF_TOKEN pasado como secreto de build (nunca --build-arg, que quedaría grabado en el historial de capas). NOTA: el Dockerfile no se ha podido const…aa0d853
-
Add git for HF Spaces build process
Jose Salazar8d62a29 -
Add libsqlite3-dev for pdo_sqlite extension
Jose Salazar677a3d3 -
Deploy Morphos en HF Spaces
Jose Salazar445de93