forked from 0xWheatyz/SPARC
Multi-model LLM support: let users select provider per analysis #636
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
All analyses currently use the single model configured in
LLM_MODEL. Power users want to compare outputs from different providers (GPT-4o, Gemini, Claude) for the same patent set.Roadmap item: P3 > Multi-model support
What to do
POST /analyze(and batch) request body to accept an optionalmodelfield.Acceptance criteria
"model": "openai/gpt-4o"uses that model.modelfield behaves as before.Closing: already implemented on main. Frontend Analysis and Batch pages include model pickers with provider information. Backend accepts a
modelparameter for per-analysis LLM selection.