Commit History

  1. revert: simple lazy loading inside @spaces.GPU — working baseline⁠ Running

    7346617
  2. fix: initialize self.pipe = None in __init__ — prevent AttributeError

    c196b3e
  3. fix: @spaces.GPU on standalone function, not class method — ZeroGPU compat⁠

    9917e61
  4. fix: proper ZeroGPU lifecycle — try/finally CPU offload, @spaces.GPU on generate()⁠

    54657b7
  5. fix: recreate pipeline each request — ZeroGPU deallocates GPU between calls⁠

    4bac7af
  6. perf: decouple CPU retrieval from GPU generation — 10x GPU quota savings⁠

    746d35c
  7. fix: torch_dtype→dtype deprecation, remove pad_token_id conflict with generation_config

    665b6f5
  8. fix: remove device_map conflict, load onto GPU inside @spaces.GPU context⁠

    6fbfd9a
  9. fix: full lazy model loading for ZeroGPU — remove preload thread, defer pipeline init to first request⁠

    0070274

  1. refactor: Gradio 5.30 compat + spaces first import + deferred torch in generation.py

    0bb8b99
  2. refactor: ZeroGPU-compatible — spaces first import, @spaces.GPU on generate(), deferred torch/transformers

    c1272c5
  3. fix: dummy @spaces.GPU placeholder — no GPU allocation, no quota consumption (same pattern as neurorag-2026)

    acbca58
  4. fix: keep @spaces.GPU(duration=15) — zero-a10g requires it, but with HF_TOKEN secret for authenticated quota

    31071e1
  5. fix: remove @spaces.GPU — run on CPU to eliminate ZeroGPU quota errors for website visitors

    d7b1aaa
  6. fix: use GPU properly — @spaces.GPU + device_map=auto for A10G

    09d4d23
  7. fix: load pipeline inside @spaces.GPU + force SentenceTransformer to CPU

    582cafa
  8. Aethron Portfolio Agent v3: 27+ projects, 8 verticals, Phi-3.5-mini, expanded KB with domain sections

    6c3069e

  1. Aethron Portfolio Agent v2: Phi-3.5-mini + FAISS + keyword fallback, HF Spaces compatible

    a3037d6