(request: dict[str, Any])
| 233 | |
| 234 | |
| 235 | def request_needs_llm(request: dict[str, Any]) -> bool: |
| 236 | if bool(request.get("thinking", True)): |
| 237 | return True |
| 238 | return any(bool(request.get(name, False)) for name in ("use_cot_metas", "use_cot_caption", "use_cot_language")) |
| 239 | |
| 240 | |
| 241 | def run_request( |