Repository navigation
chore: sync models with dashboard API - #15
Merged
Merged
Conversation
- qwen3-30b-a3b-fp8: input $0.05 -> $0.10, output $0.30 -> $0.45 (ZGPU_PRICING, test CATALOG) - llama-3.1-8b-instruct-fast: input $0.02 -> $0.15, output $0.05 -> $0.28 (ZGPU_PRICING, test CATALOG, sample-call test) - zlm-v2-iab-classify-edge-enriched: input $0.025 -> $0.05 (ZGPU_PRICING, test CATALOG) - zlm-v1-signal-extract: input $0.02 -> $0.04, output $0.05 -> $0.10 (ZGPU_PRICING, test CATALOG) - zlm-v1-moderation-edge: input $0.02 -> $0.10, output $0.05 -> $0.15 (ZGPU_PRICING, test CATALOG) - ZGPU_FALLBACK: $1.10/$3.50 -> $0.40/$1.60, now gpt-4.1-mini (comment, fallback test) - add glm-5.3-flash, gpt-4.1-mini, gpt-6-luna, gpt-5.6-luna, gpt-5.4-nano, qwen3.6-35b-a3b, zlm-v1-tool-decisions: pricing, chat --model (Responses), README + DOCUMENTATION rows - add llama-3.2-3b-instruct-fast, gliner2.5-base-v1, gliner2.5-multi-v1, gliner2.5-decide-v1, whisper-tiny, chatterbox-nano: pricing only — callable through the endpoint commands - remove glm-5.2, deepseek-v4-flash-0731: pricing, chat --model, docs, examples, routing prose - remove gliner2-base-v1: pricing, docs; commands classify_structured, extract_entities, extract_json deleted - remove gliner-multi-pii-v1: pricing, docs; commands extract_pii, redact_pii deleted - DOCUMENTATION sections renumbered 4.8-4.13 after the five deletions - version 3.10.1 -> 3.11.0 Source: https://api-dashboard.zerogpu.ai/api/models Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01V6BqP2DJdbxt3DayLfo7r7
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated model-catalog sync. The dashboard API is the source of truth; every value below was taken from it. Merging publishes v3.11.0 (a minor bump — every sync is) to npm.
Supersedes #12.
Corrected
qwen3-30b-a3b-fp8llama-3.1-8b-instruct-fastzlm-v2-iab-classify-edge-enrichedzlm-v1-signal-extractzlm-v1-moderation-edgeZGPU_FALLBACKglm-5.2)gpt-4.1-mini)gpt-4.1-miniholds both the highest input and the highest output rate, so thefalls back to a default ZeroGPU rateequality test is kept and now compares against it.Added
Text Generation — priced, in
chat --model, and in both Models tables. All seven carry asample_responses_body, so they are routed to Responses; that route can be widened later if a Chat Completions-only confirmation appears.glm-5.3-flashgpt-4.1-minigpt-6-lunagpt-5.6-lunagpt-5.4-nanoqwen3.6-35b-a3bzlm-v1-tool-decisionsOther tasks — priced only; each is already callable through an endpoint command, so no new command was added.
llama-3.2-3b-instruct-fastzerogpu chat_completions -m llama-3.2-3b-instruct-fastgliner2.5-base-v1zerogpu chat_completions -m gliner2.5-base-v1gliner2.5-multi-v1zerogpu chat_completions -m gliner2.5-multi-v1gliner2.5-decide-v1zerogpu chat_completions -m gliner2.5-decide-v1whisper-tinyzerogpu chat_completions -m whisper-tinychatterbox-nanozerogpu chat_completions -m chatterbox-nanoRemoved
The API no longer returns these four, so the CLI stops pricing, listing, and calling them.
glm-5.2— pricing,CHAT_MODELS, both Models tables, the-m glm-5.2example, the Chat Completions routing sentences (README, DOCUMENTATION §4.3 and §5, ADDING_COMMANDS), and the fallback comment and test that named it.qwen3-30b-a3b-fp8is now the only Chat Completions-only chat model.deepseek-v4-flash-0731— pricing,CHAT_MODELS, both Models tables, its-mexample, and the same routing prose.gliner2-base-v1— pricing and docs; commandsclassify_structured,extract_entities, andextract_jsondeleted (files,src/cli.tsregistrations, README ToC entries and sections, DOCUMENTATION rows and sections).gliner-multi-pii-v1— pricing and docs; commandsextract_piiandredact_piideleted the same way.Cascades: the README Extraction section had no commands left, so it is gone along with its ToC group; DOCUMENTATION §1 lost the three bullets naming the two removed extraction models; §4.8–4.12 were deleted and the sections after them renumbered to 4.8–4.13, with every
#4NN-…anchor updated; §5's endpoint-command range is now 4.10–4.13.Tests that used a removed id as sample data moved to a surviving model at the same rates:
gliner2-base-v1→gliner2.5-base-v1(same task, $0.02/$0.05) insavings.test.tsandendpointCommands.test.ts, and the Chat Completions endpoint test'sglm-5.2→qwen3-30b-a3b-fp8, the model the CLI actually routes there.Two judgement calls where the rules left slack, both chosen to match the surrounding file:
responses/chat_completionsdoc examples that postedgliner-multi-pii-v1andgliner2-base-v1kept their shape with the catalog's current extraction models (gliner2.5-multi-v1,gliner2.5-base-v1) rather than being deleted — the endpoint commands hold no model list, and the examples illustrate the command, not the model.whisper-tinyandchatterbox-nanoare priced at $0/$0 with a one-line comment above them, mirroring the existing note that explainsout: 0for the embedding models.Verification
audit-models.py --strict— 0 findings (onlyNOTElines for the non-chat models)npm run lint,npm run build,npm test(56 tests) passzerogpu chat --helplists exactly the API's 13 Text Generation idszerogpu --helpshows no command whose model was removedGenerated by Claude Code