Files
slahiriandClaude Opus 4.5 0012ad531b feat: v4.2.1 - Modular prompt generator with enhanced LLM modes
Major Features:
- New modular prompt generator architecture (core/prompt_generator/)
- 15+ taggers/analyzers: WD14, PixAI, JoyTag, NudeNet, Places365, etc.
- Decision engine for intelligent prompt construction
- Template-based prompt building with dynamic sections

Standard Mode Enhancements:
- Tag injection for unmapped high-confidence tags
- Scene-specific prompts (20 scene groups from Places365)
- Animal-specific prompts (20+ animal types)
- Clothing-specific prompts (30+ clothing types)
- Tag-driven detail enhancements (40+ tag mappings)
- Semantic inclusion analysis using sentence-transformers

Detailed Mode (API with reasoning):
- 3-pass LLM generation with full enhancements
- Falls back to Standard mode for local models
- Comprehensive metadata with pass-by-pass details

Removed:
- Extreme mode (consolidated into Detailed mode)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 00:23:50 +05:30

39 lines
1.1 KiB
Plaintext

# ComfyUI-AI-Photography-Toolkit Dependencies
# ============================================
# LLM API Dependencies
# ============================================
anthropic>=0.39.0
openai>=1.0.0
requests>=2.28.0
pyyaml>=6.0
typing_extensions>=4.0.0
# ============================================
# Image Processing (usually included with ComfyUI)
# ============================================
pillow>=10.0.0
numpy>=1.24.0
# ============================================
# Tagger Dependencies - Core (auto-installed)
# ============================================
onnxruntime>=1.16.0
huggingface_hub>=0.20.0
opencv-python>=4.8.0
transformers>=4.36.0
safetensors>=0.4.0
scikit-learn>=1.3.0
# ============================================
# Tagger Dependencies - Models (auto-installed)
# ============================================
nudenet>=3.0.0
mediapipe>=0.10.0
# ============================================
# Optional (for enhanced quality)
# ============================================
# pyiqa # Advanced IQA models (MUSIQ, BRISQUE)
# controlnet-aux # DWPose/OpenPose (alternative to MediaPipe)