ZeroTimo commited on
Commit
55e696b
·
verified ·
1 Parent(s): b90e38d

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +19 -23
requirements.txt CHANGED
@@ -1,28 +1,24 @@
1
- # --- Kern-Abhängigkeiten für LangChain + LangGraph -------------------
2
- langchain==0.1.* # LLM-Wrapper + Tools
3
- langgraph>=0.0.38,<0.1 # Graph-Executor
4
- langchain-google-genai
5
 
6
- # --- Modell- & Tool-Backends ----------------------------------------
7
- google-generativeai>=0.3 # Gemini Flash
8
- tavily-python>=0.3 # Web-Search-API
9
- wikipedia-api>=0.6 # Wikipedia Wrapper
10
 
11
- # --- Data & Parsing --------------------------------------------------
12
- pandas>=2.2
13
- openpyxl>=3.1 # Excel-Einlesen für parse_excel
14
- tabulate>=0.9 # Markdown-Tabellen (Nice-to-have)
15
 
16
- # --- Runtime I/O -----------------------------------------------------
17
- requests>=2.31 # HTTP-Calls (GAIA API, Datei-Download)
18
- python-dotenv>=1.0 # .env-Support für lokale Tests
19
 
20
- # --- UI / Hugging Face Space ----------------------------------------
21
- gradio>=4.26
22
- gradio[oauth]>=4.26 # OAuth-Login-Button
23
 
24
- # --- Optionales Debugging -------------------------------------------
25
- beautifulsoup4>=4.12 # (wird evtl. von LangChain Search Wrappers genutzt)
26
-
27
- # --- Extras ----------------------------------------------------------
28
- # Pillow wird indirekt von gradio benötigt; wird automatisch mitinstalliert
 
1
+ # Core LangChain-Ökosystem
2
+ langchain
3
+ langgraph
4
+ langchain-google-genai # Gemini-Wrapper
5
 
6
+ # Tools / Retrieval
7
+ tavily-python # Web-Search-API
8
+ wikipedia-api # Wikipedia-Wrapper
 
9
 
10
+ # Data-Handling
11
+ pandas
12
+ openpyxl # Excel-Parsing
13
+ tabulate # Markdown-Tabellen
14
 
15
+ # Runtime I/O
16
+ requests # GAIA-API & File-Download
17
+ python-dotenv # .env-Support (lokal)
18
 
19
+ # UI (Hugging Face Space)
20
+ gradio
21
+ gradio[oauth] # Login-Button & Profil–Info
22
 
23
+ # Optional / Helper
24
+ beautifulsoup4 # wird von manchen LangChain-Wrappers genutzt