Compare commits
71 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 08b5fd9061 | |||
| 1a772fd297 | |||
| c63920050a | |||
| df45483742 | |||
| 4ecdcb8f2b | |||
| 4644def1ae | |||
| f9091af5ee | |||
| 7022a48bfc | |||
| dda69225d8 | |||
| 2e020b1dd2 | |||
| 67252bda30 | |||
| ac1566f622 | |||
| 48837609aa | |||
| c2a0ff023a | |||
| 282821e7b6 | |||
| 1b8e53bcbd | |||
| f671147f71 | |||
| e23e759601 | |||
| 4b4546f3e3 | |||
| 040f0ca995 | |||
| 9acac34889 | |||
| 78ad91f773 | |||
| 4b0aeef538 | |||
| 856787cb84 | |||
| 084f0bb4ba | |||
| ee1301fb63 | |||
| 502957b778 | |||
| 9f11a93d06 | |||
| be8d8a2ec2 | |||
| d4193dbad6 | |||
| fb6b0985ce | |||
| 2bb4fe287e | |||
| b58c396106 | |||
| 575f078887 | |||
| acf194ec01 | |||
| c80ff1ad2c | |||
| a41f6f5913 | |||
| 8dffe03a9c | |||
| 9ea761af1a | |||
| 526b4cd543 | |||
| b7d165296c | |||
| 655f757925 | |||
| cce129dfd9 | |||
| 548f3b5869 | |||
| f349a9dde6 | |||
| 05c1041160 | |||
| 215c3dfbc8 | |||
| ddc6ad75a2 | |||
| 757bee7de8 | |||
| 5ee32a47ae | |||
| 2c22f4b488 | |||
| 097296f6c6 | |||
| 2559ed64c5 | |||
| c56ac404d3 | |||
| 4681e30afb | |||
| 94cd023a88 | |||
| b5c33b6347 | |||
| 2014d883e4 | |||
| 2f749b7cf9 | |||
| 32066b7856 | |||
| 8f2607fcdb | |||
| 23e07a27d2 | |||
| 9df50e0ccc | |||
| 21581d8f4c | |||
| 20bfe37a53 | |||
| fc4a781c2f | |||
| 0e371b761d | |||
| c4650219c3 | |||
| 9fb0474d1c | |||
| 23b4754d23 | |||
| 20ffc3909f |
@@ -119,7 +119,9 @@ export async function syncProvider<SourceModel>(
|
||||
): Promise<SyncResult> {
|
||||
console.log(`\nSyncing ${provider.name}...`);
|
||||
|
||||
const { models: existing, brokenSymlinks } = await readExisting(provider.modelsDir);
|
||||
const existingState = await readExisting(provider.modelsDir);
|
||||
const { models: existing, brokenSymlinks } = existingState;
|
||||
let { modelMetadata } = existingState;
|
||||
const sourceModels = provider.parseModels(await provider.fetchModels());
|
||||
const desired = new Map<string, { model: z.infer<typeof SyncedAuthoredModel>; content: string }>();
|
||||
const desiredMetadata = new Map<string, { model: z.infer<typeof ModelMetadata>; content: string }>();
|
||||
@@ -163,13 +165,28 @@ export async function syncProvider<SourceModel>(
|
||||
});
|
||||
}
|
||||
|
||||
const translatedModel = provider.preserveBaseModels === false
|
||||
? translated.model
|
||||
: preserveBaseModel(translated.model, existing.get(relativePath)?.authored);
|
||||
const translatedBase = "base_model" in translatedModel ? translatedModel.base_model : undefined;
|
||||
let resolvedReasoning: boolean | undefined;
|
||||
if (translatedBase !== undefined) {
|
||||
if (translated.metadata?.id === translatedBase) {
|
||||
resolvedReasoning = translated.metadata.model.reasoning;
|
||||
} else {
|
||||
modelMetadata ??= await readModelMetadata(provider.modelsDir);
|
||||
const canonicalReasoning = modelMetadata[translatedBase]?.reasoning;
|
||||
resolvedReasoning = typeof canonicalReasoning === "boolean" ? canonicalReasoning : undefined;
|
||||
}
|
||||
} else {
|
||||
resolvedReasoning = existing.get(relativePath)?.toml.reasoning;
|
||||
}
|
||||
const parsed = SyncedAuthoredModel.safeParse(stripUndefined({
|
||||
id: translated.id,
|
||||
...preserveReasoningOptions(
|
||||
provider.preserveBaseModels === false
|
||||
? translated.model
|
||||
: preserveBaseModel(translated.model, existing.get(relativePath)?.authored),
|
||||
translatedModel,
|
||||
existing.get(relativePath)?.authored,
|
||||
resolvedReasoning,
|
||||
),
|
||||
}));
|
||||
if (!parsed.success) {
|
||||
@@ -319,7 +336,12 @@ export function preserveBaseModel(model: SyncedModel, existing: ExistingModel |
|
||||
export function preserveReasoningOptions(
|
||||
model: SyncedModel,
|
||||
existing: ExistingModel | undefined,
|
||||
resolvedReasoning: boolean | undefined = existing?.reasoning,
|
||||
): SyncedModel {
|
||||
if ((model.reasoning ?? resolvedReasoning) === false) {
|
||||
const { reasoning_options: _reasoningOptions, ...withoutReasoningOptions } = model;
|
||||
return withoutReasoningOptions as SyncedModel;
|
||||
}
|
||||
if (model.reasoning_options !== undefined || existing?.reasoning_options === undefined) return model;
|
||||
return {
|
||||
...model,
|
||||
@@ -392,7 +414,7 @@ async function readExisting(modelsDir: string) {
|
||||
existing.set(file, { authored, toml, symlink });
|
||||
}
|
||||
|
||||
return { models: existing, brokenSymlinks };
|
||||
return { models: existing, brokenSymlinks, modelMetadata };
|
||||
}
|
||||
|
||||
async function isSymlink(filePath: string) {
|
||||
|
||||
@@ -121,6 +121,7 @@ export function buildOvhcloudModel(
|
||||
last_updated: lastUpdated,
|
||||
attachment,
|
||||
reasoning,
|
||||
reasoning_options: reasoning ? existing?.reasoning_options : undefined,
|
||||
temperature: temperature || undefined,
|
||||
tool_call: toolCall,
|
||||
structured_output: structuredOutput || undefined,
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-12"
|
||||
last_updated = "2026-02-25"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2024-10"
|
||||
|
||||
+1
@@ -4,6 +4,7 @@ release_date = "2026-02-12"
|
||||
last_updated = "2026-02-25"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
+1
@@ -4,6 +4,7 @@ release_date = "2025-12-01"
|
||||
last_updated = "2025-12-12"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2025-12"
|
||||
|
||||
+1
@@ -4,6 +4,7 @@ release_date = "2025-12"
|
||||
last_updated = "2026-02-25"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
base_model = "moonshotai/kimi-k2.6"
|
||||
reasoning_options = []
|
||||
|
||||
[interleaved]
|
||||
field = "reasoning_content"
|
||||
|
||||
+1
@@ -4,6 +4,7 @@ release_date = "2025-08-05"
|
||||
last_updated = "2026-02-25"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "effort", values = ["low", "medium", "high"] }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-08-05"
|
||||
last_updated = "2025-12-12"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "effort", values = ["low", "medium", "high"] }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-07-31"
|
||||
last_updated = "2026-02-25"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -3,6 +3,7 @@ release_date = "2026-05-12"
|
||||
last_updated = "2026-06-02"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "effort", values = ["low", "medium", "high"] }]
|
||||
tool_call = true
|
||||
open_weights = false
|
||||
knowledge = "2026-05"
|
||||
|
||||
@@ -9,6 +9,8 @@ knowledge = "2025-09"
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
reasoning_options = []
|
||||
|
||||
[interleaved]
|
||||
field = "reasoning_content"
|
||||
|
||||
|
||||
@@ -8,6 +8,9 @@ temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
[[reasoning_options]]
|
||||
type = "toggle"
|
||||
|
||||
[cost]
|
||||
input = 0
|
||||
output = 0
|
||||
|
||||
@@ -2,6 +2,7 @@ name = "MiniMax-M2.5"
|
||||
family = "minimax"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
temperature = true
|
||||
|
||||
@@ -2,6 +2,7 @@ name = "GLM-5.1"
|
||||
family = "glm"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
temperature = true
|
||||
|
||||
@@ -2,6 +2,7 @@ name = "GLM-5"
|
||||
family = "glm"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
temperature = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-06-09"
|
||||
last_updated = "2026-06-09"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
tool_call = true
|
||||
knowledge = "2026-01-31"
|
||||
|
||||
@@ -5,6 +5,7 @@ last_updated = "2026-01-22"
|
||||
knowledge = "2024-09-30"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -5,6 +5,7 @@ last_updated = "2026-01-22"
|
||||
knowledge = "2025-08-31"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -5,6 +5,7 @@ last_updated = "2026-01-23"
|
||||
knowledge = "2025-08-31"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -5,6 +5,7 @@ last_updated = "2026-02-05"
|
||||
knowledge = "2025-08-31"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -5,6 +5,7 @@ last_updated = "2026-03-17"
|
||||
knowledge = "2025-08-31"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -5,6 +5,7 @@ last_updated = "2026-03-17"
|
||||
knowledge = "2025-08-31"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -5,6 +5,7 @@ last_updated = "2026-03-05"
|
||||
knowledge = "2025-08-31"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -5,6 +5,7 @@ last_updated = "2026-04-23"
|
||||
knowledge = "2025-08-31"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -5,6 +5,7 @@ last_updated = "2026-01-22"
|
||||
knowledge = "2024-09-30"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -5,6 +5,7 @@ last_updated = "2026-01-22"
|
||||
knowledge = "2024-05-30"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-01-08"
|
||||
last_updated = "2026-01-08"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2025-02-28"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-01-08"
|
||||
last_updated = "2026-01-08"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2025-03-31"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-02-05"
|
||||
last_updated = "2026-02-05"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2025-05-31"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-04-16"
|
||||
last_updated = "2026-04-16"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
tool_call = true
|
||||
knowledge = "2026-01-31"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-05-28"
|
||||
last_updated = "2026-05-28"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
tool_call = true
|
||||
knowledge = "2026-01-31"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-01-08"
|
||||
last_updated = "2026-01-08"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2025-07-31"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-02-17"
|
||||
last_updated = "2026-02-17"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2025-08-31"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-08-28"
|
||||
last_updated = "2025-08-28"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-12-17"
|
||||
last_updated = "2026-04-04"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-11-13"
|
||||
last_updated = "2025-11-13"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-08-05"
|
||||
last_updated = "2025-08-05"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "effort", values = ["low", "medium", "high"] }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-08-05"
|
||||
last_updated = "2025-08-05"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "effort", values = ["low", "medium", "high"] }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-08-13"
|
||||
last_updated = "2025-08-13"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-01-06"
|
||||
last_updated = "2026-01-06"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "toggle" }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-02-11"
|
||||
last_updated = "2026-02-11"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "toggle" }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-02-12"
|
||||
last_updated = "2026-06-01"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = false
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-01-01"
|
||||
last_updated = "2026-06-01"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "toggle" }]
|
||||
structured_output = true
|
||||
temperature = false
|
||||
tool_call = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-04-08"
|
||||
last_updated = "2026-06-01"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "toggle" }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-01-20"
|
||||
last_updated = "2025-01-20"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
knowledge = "2024-12"
|
||||
tool_call = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2024-12-01"
|
||||
last_updated = "2025-11-13"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
knowledge = "2024-10"
|
||||
tool_call = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-07-01"
|
||||
last_updated = "2025-07-01"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
knowledge = "2025-04"
|
||||
tool_call = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2024-12-01"
|
||||
last_updated = "2024-12-01"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
knowledge = "2024-10"
|
||||
tool_call = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-07-01"
|
||||
last_updated = "2025-07-01"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2024-12"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-01-20"
|
||||
last_updated = "2025-05-28"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2024-07"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2024-11-01"
|
||||
last_updated = "2024-11-01"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2024-08"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-11"
|
||||
last_updated = "2025-12"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
structured_output = true
|
||||
temperature = true
|
||||
tool_call = true
|
||||
|
||||
@@ -9,6 +9,9 @@ tool_call = true
|
||||
knowledge = "2025-04"
|
||||
open_weights = true
|
||||
|
||||
[[reasoning_options]]
|
||||
type = "toggle"
|
||||
|
||||
[interleaved]
|
||||
field = "reasoning_content"
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
base_model = "alibaba/qwen3.6-35b-a3b"
|
||||
reasoning_options = [{ type = "toggle" }]
|
||||
|
||||
[cost]
|
||||
input = 5.0
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-12-23"
|
||||
last_updated = "2025-12-23"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-02-13"
|
||||
last_updated = "2026-02-13"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-02-12"
|
||||
last_updated = "2026-02-12"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-03-18"
|
||||
last_updated = "2026-03-18"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-03-18"
|
||||
last_updated = "2026-03-18"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-10-27"
|
||||
last_updated = "2025-10-27"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
# knowledge = "2025-04" # Not listed on model page.
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-12-23"
|
||||
last_updated = "2025-12-23"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-02-13"
|
||||
last_updated = "2026-02-13"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-02-12"
|
||||
last_updated = "2026-02-12"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-03-18"
|
||||
last_updated = "2026-03-18"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-03-18"
|
||||
last_updated = "2026-03-18"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-10-27"
|
||||
last_updated = "2025-10-27"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-12-23"
|
||||
last_updated = "2025-12-23"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-02-13"
|
||||
last_updated = "2026-02-13"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-02-12"
|
||||
last_updated = "2026-02-12"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-03-18"
|
||||
last_updated = "2026-03-18"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-03-18"
|
||||
last_updated = "2026-03-18"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-10-27"
|
||||
last_updated = "2025-10-27"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
# knowledge = "2025-04" # Not listed on model page.
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-03-18"
|
||||
last_updated = "2026-03-18"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "toggle" }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-03-18"
|
||||
last_updated = "2026-03-18"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "toggle" }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-03-18"
|
||||
last_updated = "2026-03-18"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "toggle" }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-03-18"
|
||||
last_updated = "2026-03-18"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "toggle" }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2026-03-18"
|
||||
last_updated = "2026-03-18"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "toggle" }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -3,6 +3,7 @@ release_date = "2025-08-28"
|
||||
last_updated = "2025-08-28"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "effort", values = ["low", "medium", "high"] }]
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
open_weights = true
|
||||
|
||||
@@ -3,6 +3,7 @@ release_date = "2025-08-28"
|
||||
last_updated = "2025-08-28"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "effort", values = ["low", "medium", "high"] }]
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
open_weights = true
|
||||
|
||||
@@ -3,6 +3,7 @@ release_date = "2025-07-16"
|
||||
last_updated = "2025-07-16"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "toggle" }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -3,6 +3,7 @@ release_date = "2026-05-18"
|
||||
last_updated = "2026-05-18"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "effort", values = ["none", "low", "medium", "high"] }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -3,6 +3,7 @@ release_date = "2026-04-22"
|
||||
last_updated = "2026-04-22"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "effort", values = ["none", "low", "medium", "high"] }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -3,6 +3,7 @@ release_date = "2026-06-01"
|
||||
last_updated = "2026-06-01"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "effort", values = ["none", "minimal", "low", "medium", "high"] }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -3,6 +3,7 @@ release_date = "2025-02-01"
|
||||
last_updated = "2025-09-01"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "effort", values = ["minimal", "low", "medium", "high"] }]
|
||||
temperature = false
|
||||
tool_call = false
|
||||
knowledge = "2025-01"
|
||||
@@ -21,4 +22,4 @@ output = 32_768
|
||||
|
||||
[modalities]
|
||||
input = ["text"]
|
||||
output = ["text"]
|
||||
output = ["text"]
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2024-01-01"
|
||||
last_updated = "2025-09-01"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "effort", values = ["minimal", "low", "medium", "high"] }]
|
||||
temperature = true
|
||||
tool_call = false
|
||||
knowledge = "2025-09-01"
|
||||
|
||||
@@ -2,6 +2,7 @@ name = "gpt-oss-120b"
|
||||
family = "gpt-oss"
|
||||
attachment = false
|
||||
reasoning = true
|
||||
reasoning_options = [{ type = "effort", values = ["low", "medium", "high"] }]
|
||||
structured_output = true
|
||||
temperature = true
|
||||
tool_call = true
|
||||
@@ -20,4 +21,4 @@ output = 128_000
|
||||
|
||||
[modalities]
|
||||
input = ["text"]
|
||||
output = ["text"]
|
||||
output = ["text"]
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-10-01"
|
||||
last_updated = "2025-10-01"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2025-07-31"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-11-01"
|
||||
last_updated = "2025-11-01"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2025-03"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-09-29"
|
||||
last_updated = "2025-09-29"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2025-07-31"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-12-17"
|
||||
last_updated = "2025-12-17"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-12-17"
|
||||
last_updated = "2025-12-17"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
structured_output = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-11-19"
|
||||
last_updated = "2025-11-19"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
tool_call = true
|
||||
knowledge = "2025-11"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-09-15"
|
||||
last_updated = "2025-09-15"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
knowledge = "2024-09-30"
|
||||
tool_call = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-12-11"
|
||||
last_updated = "2025-12-11"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = false
|
||||
knowledge = "2025-08-31"
|
||||
tool_call = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2025-12-11"
|
||||
last_updated = "2025-12-11"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
knowledge = "2025-08-31"
|
||||
tool_call = true
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2024-12-01"
|
||||
last_updated = "2026-03-17"
|
||||
attachment = true
|
||||
reasoning = true
|
||||
reasoning_options = []
|
||||
temperature = true
|
||||
knowledge = "2024-12"
|
||||
tool_call = true
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
base_model = "google/gemma-4-26b-a4b-it"
|
||||
reasoning_options = [{ type = "effort", values = ["none", "low", "medium", "high"] }]
|
||||
release_date = "2026-04-01"
|
||||
last_updated = "2026-05-22"
|
||||
knowledge = "2025-04"
|
||||
|
||||
@@ -4,6 +4,7 @@ release_date = "2024-01-01"
|
||||
last_updated = "2026-03-17"
|
||||
attachment = true
|
||||
reasoning = false
|
||||
reasoning_options = [{ type = "effort", values = ["low", "medium", "high"] }]
|
||||
temperature = true
|
||||
tool_call = true
|
||||
open_weights = true
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
base_model = "alibaba/qwen3-235b-a22b"
|
||||
reasoning_options = []
|
||||
name = "Qwen3 235B A22B Instruct 2507"
|
||||
release_date = "2025-07-01"
|
||||
last_updated = "2026-03-17"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user