Skip to content

Claude/free models comparison 7v i4 r#32

Merged
BillJr99 merged 3 commits into
mainfrom
claude/free-models-comparison-7vI4R
May 29, 2026
Merged

Claude/free models comparison 7v i4 r#32
BillJr99 merged 3 commits into
mainfrom
claude/free-models-comparison-7vI4R

Conversation

@BillJr99
Copy link
Copy Markdown
Owner

No description provided.

claude and others added 3 commits May 28, 2026 23:48
The Azure endpoint (models.inference.ai.azure.com) was deprecated 2025-07-17
and stopped returning valid responses after 2025-10-17, so every GitHub model
was unreachable (upstream "unknown_model"). Point base_url at the current
https://models.github.ai/inference endpoint, which uses the publisher-prefixed
IDs (openai/gpt-4o-mini, meta/Llama-3.3-70B-Instruct, ...) already in
believed_free. Also note the required 'Models' token permission in key_hint.
Regenerated config.example.json.
The sidecar holds templates for every supported provider, not only free
ones — the believed_free / model_reasoning / free_limits fields are just the
free-tier metadata for providers that offer it. Rename to reflect that:

- llmproxy/free_models.json -> llmproxy/providers.json
- llmproxy/free_models.py   -> llmproxy/providers.py
- tests/test_free_models_data.py -> tests/test_providers_data.py

Update all imports (setup_wizard, scraper, sources, tests), DATA_PATH,
setup.py package_data, the CI drift-guard message, and the README (file
tree + all references). Also fix the one remaining stale GitHub Models
base_url in the README provider table (Azure -> models.github.ai/inference).

The update_free_models.py scraper keeps its name — it still updates the
free-tier fields within providers.json. No behavior change; config.example
regen is byte-identical.
…viders

Rename free_models.{json,py} → providers.{json,py}; fix stale GitHub base_url in README
@BillJr99 BillJr99 merged commit c40182c into main May 29, 2026
4 checks passed
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.

2 participants