DreamTail v1.0.0 with IP-Adapter FaceID support

- SDXL image generation using RealVisXL_V4.0
- IP-Adapter FaceID integration for consistent face generation
- Simplified API (removed client_id requirement)
- New params: face_image, face_strength
- 'vixy' shortcut for face-locked generation
- Queue-based async job processing
- FastAPI with proper error handling

Co-authored-by: Alex <alex@k4zka.online>
This commit is contained in:
2026-01-01 19:54:59 -06:00
commit e4294b57e6
18 changed files with 1895 additions and 0 deletions

35
requirements.txt Executable file
View File

@@ -0,0 +1,35 @@
# DreamTail Dependencies
# Web framework
fastapi==0.109.0
uvicorn[standard]==0.27.0
python-multipart==0.0.6
# SDXL / Stable Diffusion (upgraded for compatibility)
diffusers==0.27.0
transformers==4.38.0
accelerate==0.27.0
safetensors==0.4.2
huggingface_hub==0.21.0
omegaconf==2.3.0
# PyTorch (installed in Jetson container, but listed for reference)
# torch==2.1.0+cu121 (from Jetson L4T)
# torchvision==0.16.0+cu121
# Image processing
Pillow==10.2.0
opencv-python==4.9.0.80
# IP-Adapter FaceID (for consistent face generation)
insightface==0.7.3
onnxruntime-gpu==1.17.0
# Utilities
pydantic==2.6.0
pydantic-settings==2.1.0
python-dotenv==1.0.1
aiofiles==23.2.1
# Monitoring (optional)
prometheus-client==0.19.0