23 Commits

Author SHA1 Message Date
Jianyu Chen a6d20f0b62 feat(providers): add Jalapeno Cloud (#4880)
Co-authored-by: jychen_magik123 <jychen@magikcompute.ai>
2026-08-17 11:44:14 -05:00
github-actions[bot] c9e64d4b82 fix: Add the Qwen: Qwen3.8 2.4T A95B model (#4797)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-16 15:22:05 -05:00
Adam Dalloul 51fdc3e24f feat(alibaba): add Qwen3.8 27B canonical metadata (#4758) 2026-08-15 22:13:48 -05:00
Aiden Cline 06f44f509c chore(cloudflare-ai-gateway): refresh catalog against first-party and synced sources (#4676)
* chore(cloudflare-ai-gateway): refresh catalog against first-party and synced sources

* chore(cloudflare-ai-gateway): use base_model stubs for all catalog entries

* chore(cloudflare-ai-gateway): omit experimental fast modes pending gateway billing verification

* fix(cloudflare-ai-gateway): add missing lab metadata and enforce base_model stubs
2026-08-14 00:44:12 -05:00
github-actions[bot] 713d61518d fix: [missing-model] ofox: bailian/qwen3.5-flash (#4256)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-06 23:38:25 -05:00
github-actions[bot] 56058fc284 fix: [missing-model] ofox: bailian/qwen3-coder-next (#4247)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-06 23:34:01 -05:00
github-actions[bot] d23fad9223 fix: alibaba/qwen3.8-max appears to support pdf for modalities.input (#4116)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-06 10:31:09 -05:00
Samrath 43ff4ad9b5 feat(pioneer): add 26 models (Kimi K3, Claude Opus 5, GPT-5.6) (#3814)
* fix(pioneer): filter API alias dupes, derive cost, honor base-model reasoning

Pioneer /v1/models returns each served model twice: once under its real
id and once under a duplicate "anthropic/pioneer/<id>" alias. Drop the
aliases so the sync no longer authors phantom "anthropic/pioneer/*" TOMLs.

Also derive cost from the API's per-1M-token prices for newly created
models (previously cost was only preserved from an existing file), and
trust the base model's authored reasoning flag instead of Pioneer's
boilerplate reasoning levels, which are identical for every model and
were wrongly marking non-reasoning models (e.g. Pixtral) as reasoning.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* feat(pioneer): add frontier and open models via base_model inheritance

Add 26 Pioneer models, each inheriting provider-agnostic facts through
base_model rather than duplicating them inline.

New model metadata entries:
- anthropic/claude-opus-5 (released 2026-07-24)
- alibaba/qwen2.5-coder-0.5b, alibaba/qwen3-235b-a22b-instruct-2507
- deepseek/deepseek-v3, deepseek/deepseek-v3.1
- meta/llama-3.2-1b, meta/llama-3.2-3b
- mistral/codestral-22b-v0.1, mistral/magistral-small-2506,
  mistral/ministral-8b-instruct-2410

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* fix(qwen): set tool_call=false for Qwen2.5-Coder-0.5B base model

The served id and weights are the base (pretrained) checkpoint, not the
Instruct variant. The Qwen model card states base models are not
recommended for conversation and documents no tool/function calling, so
tool_call=true was inaccurate. Matches the Llama base entries in this PR.

---------

Co-authored-by: Samrath <samrath@Samraths-MacBook-Pro-6.local>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-05 15:19:10 -05:00
github-actions[bot] 65c0c89a3c fix: Add qwen3.8-max (GA) to alibaba-token-plan / alibaba-token-plan-cn providers (#3982)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-03 10:47:57 -05:00
opencode-agent[bot] 92d9a6d051 feat: expand benchmarks for current major models (#3989)
* feat: add Gemini 3.6 Flash and Kimi K3 benchmarks

* feat: expand current model benchmark coverage

---------

Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-03 10:04:20 -05:00
Dowan 2a4e36cf6a feat: add qwen3.7-flash model for alibaba-cn provider (#3954)
* feat: add qwen3.7-flash model for alibaba-cn provider

* fix: add description to qwen3.7-flash model metadata
2026-08-02 11:04:07 -05:00
Craig Donnelly 1a4e693bb9 Add TensorX provider with 32 models (#2696)
* Add TensorX provider with 32 models

TensorX is an EU-sovereign OpenAI-compatible inference platform
(https://tensorx.ai) offering 40+ open-source and frontier models.

This adds:
- providers/tensorx/provider.toml (OpenAI-compatible, api.tensorx.ai/v1)
- providers/tensorx/logo.svg
- 32 chat model TOMLs across 8 vendors:
  - z-ai (7 GLM models, base_model from zhipuai metadata)
  - deepseek (7 models incl. V4 Flash/Pro, R1, Chat V3 variants)
  - minimax (5 M2/M3 variants)
  - moonshotai (3 Kimi K2 models)
  - qwen (5 models incl. Qwen3.5, VL, Coder)
  - meta-llama (2 Llama models)
  - nvidia (1 Nemotron model)
  - openai (2 GPT-OSS models)

21 models use base_model inheritance from existing models/ metadata.
11 models have full provider TOML definitions.

Non-chat models (embedding, TTS, STT), internal aliases, and duplicate
entries are excluded. Pricing, limits, and capabilities are sourced from
the TensorX API (https://api.tensorix.ai/v1/model/info).

* Address PR #2696 review feedback

- Fix logo viewBox origin (25 15 -> 0 0) to match repo convention
- Add provider-audited reasoning_options to all 6 reasoning models
  (gpt-oss-120b/20b, deepseek-r1-0528/v3.2/chat-v3.1, qwen3.5-9b)
  values audited against TensorX API; mandatory-reasoning models
  omit 'none' (gpt-oss, deepseek-r1-0528)
- Correct GPT-OSS release_date from 2024-12-01 to 2025-08-05
- Factor Qwen3.5-9B through canonical base_model; create
  models/alibaba/qwen3.5-9b.toml with provider-agnostic facts.
  Fixes attachment/modalities (was text-only; HF confirms VL model
  with image/video/audio input)

* Address second-round review feedback on PR #2696

- Remove fixed width/height from logo.svg per logo guidelines
- Reconcile model list with the advertised TensorX catalog: drop 9
  delisted models (deepseek-chat-v3-0324, llama-3.3-70b, llama-4-maverick,
  minimax-m2/m2.1/m2.7, gpt-oss-20b, qwen-2.5-72b, glm-4.6)
- Use canonical base_model for openai/gpt-oss-120b and
  deepseek/deepseek-r1-0528; inherit canonical limits
- Add missing description to remaining inline models
- Declare reasoning_options on every reasoning model, audited per-model
  against the TensorX API (validation errors + behavioural probes);
  exact request syntax recorded as TOML comments
- Remove unsupported audio input modality from Qwen3.5 9B canonical
2026-08-01 10:55:51 -05:00
Oliver Mee 8b351ba0bd fix(models): correct attachment on 3 multimodal models + qwen3.7-plus video input (#3705)
These three model files set attachment = false while their own description and
modalities.input both say the model is multimodal, so the flag contradicts the
record it sits next to:

- alibaba/qwen3.7-plus  - description: "Multimodal Qwen workhorse for long-context
  agents, visual inputs, and coding"; input = ["text", "image"]; attachment = false.
- alibaba/qwen3.6-plus  - description: "Earlier Qwen multimodal workhorse...";
  input = ["text", "image", "video"]; attachment = false.
- moonshotai/kimi-k2.5  - description: "...coding, and multimodal work";
  input = ["text", "image", "video"]; attachment = false.

Sibling models that are already correct (qwen3.8-max-preview, qwen3.6-flash,
kimi-k2.6, kimi-k2.7-code) all pair image/video input with attachment = true.
This change makes these three consistent with that convention and with their own
declared modalities.

qwen3.7-plus also gains "video" input. Its siblings qwen3.6-plus and qwen3.6-flash
already list video, its description says "visual inputs", and I verified it live:
against the Alibaba/Qwen Cloud Token Plan gateway (Singapore, 2026-07-24)
qwen3.7-plus accepted a real image and a 10-second video and described both
correctly, on the same endpoint where the text-only sibling qwen3.7-max returns
"Unexpected item type in content".

bun validate passes; git diff --check clean. Only attachment (x3) and one
modalities.input line changed.
2026-07-24 12:14:33 -05:00
张洋凡 fb2a2353b3 fix(alibaba-token-plan): address qwen3.8 review feedback 2026-07-21 00:02:53 +08:00
张洋凡 9f1772cc66 fix(alibaba-token-plan): align qwen3.8 effort with opencode 2026-07-20 23:30:33 +08:00
张洋凡 8657ff5d23 fix(alibaba-token-plan): correct qwen3.8 token limits 2026-07-20 23:24:57 +08:00
张洋凡 2698c88c5f feat(alibaba-token-plan): add qwen3.8-max-preview 2026-07-20 23:00:05 +08:00
Adam 084f3e1684 add sourced benchmark results for frontier models 2026-07-10 12:08:10 -05:00
Adam 5c281e4feb feat: model descriptions 2026-07-01 14:16:49 -05:00
smakosh 805aababcb feat: add LLM Gateway gemma-4, kimi-k2.7-code-highspeed, qwen3.5-9b, glm-5.2
Add provider entries for newly available LLM Gateway text models:
- gemma-4-31b-it, gemma-4-26b-a4b-it (Google, reasoning)
- kimi-k2.7-code-highspeed (Moonshot, highspeed tier of kimi-k2.7-code)
- qwen3.5-9b (Alibaba)
- glm-5.2 (Z.AI)

Adds base model metadata for kimi-k2.7-code-highspeed and qwen3.5-9b.
Pricing for gemma/kimi/qwen taken from the api.llmgateway.io catalog;
glm-5.2 pricing from the Z.AI docs (input $1.4, cache_read $0.26, output $4.4).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 20:10:59 +02:00
Leszek c02cf9ee89 refactor(zenmux): centralize model definitions and simplify provider configs
This refactors Zenmux model configurations by:
- Moving comprehensive model properties (e.g., limits, modalities) from `providers/zenmux/models/` to the shared `models/` directory.
- Introducing `base_model` references in `providers/zenmux/models/` files, which now primarily specify provider-specific attributes like `cost`.
- Updating parameters for `qwen3.7-plus`, `gpt-5.5-instant`, and `step-3.7-flash` during this reorganization.
2026-06-07 20:22:01 +02:00
Adam c8a52d19c1 feat(models): add coding benchmarks and weights (#2000)
* feat(models): add coding benchmarks and weights

* feat(models): add more coding benchmarks

* feat(models): add agent benchmark scores

* feat(models): normalize benchmark metadata
2026-06-04 11:09:53 -05:00
Adam f6c6f04367 feat(models): add model metadata (#1974)
* feat(models): add model metadata

* feat(models): rename model metadata namespaces
2026-06-03 15:13:54 -05:00