17 Commits

Author SHA1 Message Date
Christian Landgren 7343d8b35c feat(berget): add Kimi K3 (#3810)
* feat(berget): add Kimi K3

Moonshot AI's 2.8T-parameter open-weights model, served on Berget AI's
Swedish infrastructure (NVIDIA B300, SGLang with DSpark speculative
decoding).

- reasoning_effort none/low/medium/high/max mapped to K3's native
  low/high/max; reasoning returned in message.reasoning_content
- 320k context window, 32k max output
- Multimodal input (text + image)
- Pricing: $3 input / $15 output per 1M tokens, $0.30 cache read

* fix(berget): drop cache_read price, tidy reasoning comment

- Remove cache_read: no separate cache-read price on Berget
- Move reasoning comment to file top and drop xhigh mention
  (Copilot review)

* fix(berget): Kimi K3 reasoning_effort to native low/high/max

K3 only has three native reasoning levels (low/high/max, default max) and
cannot disable thinking. The previous list (none/low/medium/high/max) mixed
in clamped OpenAI-compat values and implied a granularity the model does not
have — and 'none' is misleading since K3 always thinks. The Berget API still
accepts the full OpenAI effort set and clamps it, but only the three distinct
levels are advertised. Matches the 'distinct functional levels' convention
used by our other models.

---------

Co-authored-by: berget-code <noreply@berget.ai>
Co-authored-by: berget <dev@berget.ai>
2026-07-28 11:59:23 -05:00
Adam 5c281e4feb feat: model descriptions 2026-07-01 14:16:49 -05:00
c99e b3e5684963 refactor: migrate gpt-oss-120b provider files to base_model
Follows #2819, which added the canonical models/openai/gpt-oss-120b and
gpt-oss-safeguard-120b entries. Migrates 10 provider files to inherit via
base_model, keeping only provider-specific fields (cost, reasoning_options,
divergent limit/date/name). Zero output change — generated catalog byte-identical.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-27 20:00:30 +04:00
Aiden Cline 4e85eac00a docs: document provider reasoning request formats 2026-06-26 09:37:21 -05:00
Aiden Cline 8420647d06 fix(berget): inherit GLM-5.2 metadata 2026-06-24 16:19:24 -05:00
Hugo Bjork 4e0be0153d feat: add GLM-5.2 and update gpt-oss-120b pricing for Berget AI 2026-06-24 10:52:37 +02:00
Aiden Cline a4a9d29c99 [berget] Correct remaining reasoning efforts 2026-06-13 15:30:02 -05:00
Aiden Cline 3839c610a6 [berget] Remove unsupported GLM efforts 2026-06-13 15:28:06 -05:00
Aiden Cline 41c243713f [berget] Correct Kimi reasoning option 2026-06-13 15:16:12 -05:00
Aiden Cline 8af96ce933 [berget] Add reasoning options 2026-06-11 23:07:50 -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
Christian Landgren 45fb951c42 feat: add Kimi K2.6 to berget.ai
Add Moonshot AI Kimi K2.6 model to berget.ai provider catalog.

- 262K context window
- 16K output tokens
- Text input/output
- Supports: reasoning, structured output, tool calling
- Pricing: /bin/zsh.83/M input, .85/M output (EUR-based)
- Open weights
2026-05-16 12:46:35 +02:00
Christian Landgren c8d258b7cb feat: add Mistral Medium 3.5 128B to berget.ai 2026-04-30 12:31:28 +02:00
Christian Landgren 71c59b4235 chore: update berget.ai models - prices and Gemma 4
- Add Google Gemma 4 31B Instruct model
- Update prices for existing models (EUR to USD conversion)
- Remove non-coding models (bge-reranker, multilingual-e5 embeddings, kb-whisper)
- Remove deprecated Llama-3.1-8B-Instruct

Updated models:
- GLM-4.7: 0.77/2.75 USD/M (was 0.7/2.3)
- Llama-3.3-70B: 0.99/0.99 USD/M (was 0.9/0.9)
- Mistral-Small-3.2: 0.33/0.33 USD/M (was 0.3/0.3)
- GPT-OSS-120B: 0.44/0.99 USD/M (was 0.3/0.9)

New models:
- Gemma-4-31B-it: 0.275/0.55 USD/M

Removed models (not relevant for coding):
- BAAI/bge-reranker-v2-m3 (reranker)
- intfloat/multilingual-e5-large/* (embeddings)
- KBLab/kb-whisper-large (speech-to-text)
- meta-llama/Llama-3.1-8B-Instruct (deprecated)
2026-04-19 12:19:32 +02:00
Christian Landgren eb98dd4305 fix: address Copilot review comments
- Change Mistral family from 'mistral' to 'mistral-small' for consistency
- Fix Llama 3.3 70B knowledge date from '2024-12' to '2023-12'
- Set tool_call to false for KB-Whisper-Large (speech-to-text models don't support tool calling)
2026-01-23 01:10:35 +01:00
Christian Landgren cb8d8e8698 chore: remove Qwen3 32B model 2026-01-23 01:05:12 +01:00
Christian Landgren 3cb9a1cd3d feat: add Berget.AI provider
Add Berget.AI as an OpenAI-compatible provider with base URL api.berget.ai/v1.

Models included:
- Text: Llama 3.3 70B, Qwen3 32B, GPT-OSS-120B, GLM 4.7, Mistral Small 3.2 24B
- Embedding: Multilingual-E5-large-instruct, Multilingual-E5-large
- Rerank: bge-reranker-v2-m3
- Speech-to-Text: KB-Whisper-Large
2026-01-23 01:01:40 +01:00