Skip to content

Evol-1 T04: local LLM setup on lab Ollama - #83

Merged
thanhhale288 merged 2 commits into
mainfrom
cursor/evol1-task04-local-llm-setup
Aug 24, 2026
Merged

Evol-1 T04: local LLM setup on lab Ollama#83
thanhhale288 merged 2 commits into
mainfrom
cursor/evol1-task04-local-llm-setup

Conversation

@thanhhale288

Copy link
Copy Markdown
Owner

Summary

  • Evol-1 T04: pin open-weights qwen3:8b on lab Ollama (research.neu.edu.vn) with digest check, temperature 0, JSON schema output, retry then abstain.
  • Add ml/local_llm/ client + schema for T05 indicators, ADR-0004 (paper numbers must not use closed narrative APIs), and a 10-page smoke run (~1211 pages/hour wall, 10/10 schema-ok).
  • Cache truncated homepage text for RAL–BMP under data/raw/local_llm/ with provenance; CI stays mock-only via tests/local_llm.

Scratch / docs

  • Spec: docs/evol-1.md T04 · ADR: docs/adr/0004-local-llm-ollama.md
  • Smoke artifacts: data/processed/local_llm/run_manifest.json, smoke_run.json

Test plan

  • PYTHONPATH=. pytest -q tests/local_llm (16 passed)
  • PYTHONPATH=. python scripts/run_local_llm_smoke.py --fetch-pages (lab live; digest match)
  • PYTHONPATH=. pytest -q (full suite / CI)
  • Frontend build N/A (no UI change)
  • No invented GSO/OECD/CafeF/marketplace numbers; smoke is infrastructure throughput only (not P/R)

Checklist

  • Branch cursor/evol1-task04-local-llm-setup
  • Did not commit .env, secrets, large raw dumps, or model binaries
  • ADR-0004 documents open-weights pin policy

Made with Cursor

thanhhale288 and others added 2 commits August 24, 2026 23:22
…raction.

Wire a digest-pinned qwen3:8b client (temp 0, JSON schema, retry/abstain) and record a 10-page lab throughput baseline for T05.

Co-authored-by: Cursor <cursoragent@cursor.com>
…ntries.

Co-authored-by: Cursor <cursoragent@cursor.com>
@thanhhale288
thanhhale288 merged commit 64ef2f8 into main Aug 24, 2026
5 checks passed
@thanhhale288
thanhhale288 deleted the cursor/evol1-task04-local-llm-setup branch August 24, 2026 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant