forked from 0xWheatyz/SPARC
Add multi-model support: let users choose LLM provider per analysis #1591
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?
Context
Roadmap item: P3 - Nice to Have - Multi-model support
Currently only one LLM is used for all analyses. Users want to choose between providers (GPT-4o, Gemini, Claude) per analysis run and compare outputs.
What to do
modelfieldllm.pyto accept the model override, falling back to the configured defaultAcceptance criteria
{"model": "openai/gpt-4o"})Ref: ROADMAP.md P3 - Nice to Have
[Manager Triage] Assigned to @AI-Engineer. Priority: P2-P3 (feature work). Delegated for implementation.
Triage: Already Resolved
Multi-model support is implemented:
SPARC/api.py(line 486)MODELenv var inSPARC/config.py223d5f7)Closing as resolved.