Zweiter Modellweg ueber AWS Bedrock (EU-Inferenzprofile Frankfurt), umschaltbar je Lage (incidents.ai_backend) > Organisation (org_setting ai_backend) > global (ENV AI_BACKEND, Default cli). Neue Datei agents/bedrock_client.py (Converse API, nur eu.-Profile, Token-zu-USD-Umrechnung ueber BEDROCK_PRICING, gleiche Fehlerkategorien wie das CLI). Routing zentral in call_claude; Aufrufe mit WebSearch/WebFetch laufen bis zur staan-Schleife (Phase 2) weiter uebers CLI. Migration: Spalte incidents.ai_backend. requirements: boto3. Hinweis Promote: boto3 muss im Live-venv installiert werden. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
28 Zeilen
621 B
Plaintext
28 Zeilen
621 B
Plaintext
fastapi==0.115.6
|
|
uvicorn[standard]==0.34.0
|
|
python-jose[cryptography]
|
|
bcrypt
|
|
aiosqlite
|
|
feedparser
|
|
httpx
|
|
apscheduler==3.10.4
|
|
websockets
|
|
python-multipart
|
|
aiosmtplib
|
|
geonamescache>=2.0
|
|
telethon
|
|
# AWS Bedrock, EU-Modellweg (agents/bedrock_client.py, EU-Umbau Phase 1)
|
|
boto3>=1.34
|
|
# X/Twitter-Scraper (feeds/x_parser.py)
|
|
twscrape @ git+https://github.com/vladkens/twscrape.git@206f0942fe41149da28530399f7c772ec00be17a
|
|
# Bericht-Export (PDF via WeasyPrint + DOCX via python-docx)
|
|
Jinja2>=3.1
|
|
weasyprint>=68.0
|
|
python-docx>=1.2
|
|
pikepdf>=9.0
|
|
# PDF-Quellen (Ingestion)
|
|
pdfplumber>=0.11
|
|
pytesseract>=0.3
|
|
pdf2image>=1.17
|
|
Pillow>=10.0
|