Update requirements.txt
Browse files- requirements.txt +17 -6
requirements.txt
CHANGED
|
@@ -1,6 +1,17 @@
|
|
| 1 |
-
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
llama-cpp-python>=0.3.0 # binding Python do llama.cpp; CPU pronto via wheels recentes ou build local
|
| 2 |
+
|
| 3 |
+
huggingface-hub>=0.24.0 # hf_hub_download/snapshot_download para buscar o GGUF automaticamente
|
| 4 |
+
|
| 5 |
+
scikit-learn>=1.3.0 # TF‑IDF e cosine similarity para o RAG leve
|
| 6 |
+
|
| 7 |
+
gradio>=4.0.0 # UI web simples para o fluxo de chat
|
| 8 |
+
|
| 9 |
+
numpy>=1.24.0 # base científica
|
| 10 |
+
|
| 11 |
+
scipy>=1.10.0 # dependência comum em ambientes científicos
|
| 12 |
+
|
| 13 |
+
pip>=23.0 setuptools>=68.0 wheel>=0.41 # evitar erros na instalação/compilação em ambientes limpos
|
| 14 |
+
|
| 15 |
+
uvicorn fastapi # caso deseje expor uma API além da UI Gradio, futuramente
|
| 16 |
+
|
| 17 |
+
python-dotenv # carregar variáveis de ambiente de um .env em desenvolvimento
|