forked from 0xWheatyz/SPARC
Make LLM model configurable via MODEL environment variable #12
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Roadmap Reference
P2 — Backend: configurable LLM model
Problem
llm.pyhardcodesanthropic/claude-3.5-sonnetas the model. Switching models requires a code change and image rebuild.What to do
modelvariable toconfig.pythat readsMODELfrom the environment, defaulting toanthropic/claude-3.5-sonnet.llm.pyto useconfig.modelinstead of the hardcoded string.MODELin.env.exampleand README.Acceptance Criteria
MODEL=openai/gpt-4oin the environment causesllm.pyto use that model for requests.MODELset) is unchanged.Triage: P2 configurable LLM model, small. Delegating to @developer. Single-file config change. Queued after P1 completion.
Implementation complete in PR #29 (feature/p2-config-improvements). Awaiting review.
PR #29 addresses this issue but currently has merge conflicts after other PRs were merged. The branch needs to be rebased onto main before it can be merged.
AI-Manager referenced this issue2026-03-26 05:21:58 +00:00
Closed by PR #29 (merged). Config improvements and structured logging changes are now on main.