This commit is contained in:
parent
9e7104e362
commit
52ff4bbff5
|
|
@ -1,10 +1,35 @@
|
||||||
fastapi
|
# --- API Server ---
|
||||||
uvicorn[standard]
|
fastapi>=0.116.1
|
||||||
qdrant-client
|
uvicorn[standard]>=0.35.0
|
||||||
pydantic>=2
|
# httpx wird oft für Tests benötigt
|
||||||
sentence-transformers
|
httpx>=0.28.1
|
||||||
torch
|
|
||||||
python-frontmatter
|
# --- Datenbank ---
|
||||||
tqdm
|
qdrant-client>=1.15.1
|
||||||
requests
|
|
||||||
numpy
|
# --- Datenmodelle & Validierung ---
|
||||||
|
pydantic>=2.11.7
|
||||||
|
numpy>=2.3.2
|
||||||
|
|
||||||
|
# --- Markdown & Parsing (Hier fehlten Pakete!) ---
|
||||||
|
python-frontmatter>=1.1.0
|
||||||
|
# WICHTIG: Das fehlte und verursachte den Fehler
|
||||||
|
markdown-it-py>=3.0.0
|
||||||
|
# WICHTIG: Für types.yaml und retriever.yaml
|
||||||
|
PyYAML>=6.0.2
|
||||||
|
python-slugify>=8.0.4
|
||||||
|
|
||||||
|
# --- KI & Embeddings ---
|
||||||
|
sentence-transformers>=5.1.0
|
||||||
|
# Torch wird meist durch sentence-transformers geholt,
|
||||||
|
# aber wir listen es explizit für Stabilität
|
||||||
|
torch>=2.0.0
|
||||||
|
|
||||||
|
# --- Utilities ---
|
||||||
|
# WICHTIG: Damit .env Dateien gelesen werden
|
||||||
|
python-dotenv>=1.1.1
|
||||||
|
requests>=2.32.5
|
||||||
|
tqdm>=4.67.1
|
||||||
|
|
||||||
|
# --- Testing ---
|
||||||
|
pytest>=8.4.2
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user