Update pi

This commit is contained in:
Martin Pander
2026-09-03 09:09:34 +02:00
parent 331b759b7d
commit 52e2c151bd
3 changed files with 154 additions and 24 deletions

42
flake.lock generated
View File

@@ -103,11 +103,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1785627969, "lastModified": 1787559586,
"narHash": "sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw=", "narHash": "sha256-onL0VLf9vPllmT0H/OlURIU5r5t5WIEl7t4tVNKT0Nw=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "427bf4bd9435fdf21321c8cc628c24efc14c0f7a", "rev": "9d0d87172c374f89da73c1cfe6d81ae62feac1f1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -201,11 +201,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1787535089, "lastModified": 1788145797,
"narHash": "sha256-RlhGqY8S0GDiYDep6UypAcGe22ablYZZ8aqmtrlBURw=", "narHash": "sha256-nZhuKSUtaUl+MvEkeIh15BvmInQEdAO9VMtepVIfmbs=",
"owner": "modem-dev", "owner": "modem-dev",
"repo": "hunk", "repo": "hunk",
"rev": "1210c084d38f0d8898d009b82a9142638c21ad80", "rev": "f28ad59f219c7c629b691a5682b49cecc8a07c35",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -238,11 +238,11 @@
"treefmt-nix": "treefmt-nix_2" "treefmt-nix": "treefmt-nix_2"
}, },
"locked": { "locked": {
"lastModified": 1787551962, "lastModified": 1788151314,
"narHash": "sha256-zfumhlJTGDKSILebSBa8nTKG76ByIPlLkGPAKjxaiwE=", "narHash": "sha256-uNWTTBhvj+tPqfDJUuMq9hkVYb69YFz4dEGlnfsCW8A=",
"owner": "numtide", "owner": "numtide",
"repo": "llm-agents.nix", "repo": "llm-agents.nix",
"rev": "46e6a013fd49779cd2def2c98fa447f197da3fe7", "rev": "e0e1c45e2d609f4a206ead7a637c28801e36baab",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -371,11 +371,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1787414105, "lastModified": 1787962033,
"narHash": "sha256-WncT27+3BOkgTaJZLnCsf3LcYf9RXMuR9ONSN4rzQ7s=", "narHash": "sha256-u6z9VTZA4Kf3RkHQo9sQI7NI4Ei/uiU9vrMqOiwWP1Y=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a9e6d84f9c2f9012f5fe7d964a7851352300e61a", "rev": "c5c4a43b0e8056328ec4529f735cabdb8f1942bb",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -387,11 +387,11 @@
}, },
"nixpkgs-wsl-stable": { "nixpkgs-wsl-stable": {
"locked": { "locked": {
"lastModified": 1787414105, "lastModified": 1787962033,
"narHash": "sha256-WncT27+3BOkgTaJZLnCsf3LcYf9RXMuR9ONSN4rzQ7s=", "narHash": "sha256-u6z9VTZA4Kf3RkHQo9sQI7NI4Ei/uiU9vrMqOiwWP1Y=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a9e6d84f9c2f9012f5fe7d964a7851352300e61a", "rev": "c5c4a43b0e8056328ec4529f735cabdb8f1942bb",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -403,11 +403,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1787209939, "lastModified": 1787424095,
"narHash": "sha256-WvvHR4kSQLAbtouMC/ruZ5UpLwlUcY3K4FAllMN+yGk=", "narHash": "sha256-dWLO5AHhKaw6rdWCtTes8hnntT1r0/J5yhQGm0f0ZgU=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "391b592eb44808b3bd0cb80bb71b63a5a118b8bb", "rev": "174eb786fb68e3a13e4e535a3deea479a0c07a6a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -435,11 +435,11 @@
}, },
"nixpkgs_4": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1787360063, "lastModified": 1788039129,
"narHash": "sha256-dt4WdcvsA8/RCe+VZZwqU0X+XMM3wBbGCWA0/sFWzGo=", "narHash": "sha256-pa4Q0qErvCvzCaaUph7Sm37RhR4xvPrYI8Lgz6k85+A=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "2c423e03bbafcff28bfadc6781a4a8257f205cb5", "rev": "d2f67949798825fe853f7c5d0492b8bf016d3f88",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -44,6 +44,41 @@
"thinkingFormat": "qwen-chat-template", "thinkingFormat": "qwen-chat-template",
"maxTokensField": "max_tokens" "maxTokensField": "max_tokens"
} }
},
{
"id": "deepseek-v4-flash",
"name": "DeepSeek v4 Flash (local vLLM)",
"reasoning": true,
"input": ["text"],
"contextWindow": 393216,
"maxTokens": 65536,
"samplingParams": {
"temperature": 1,
"top_p": 0.95
},
"thinkingLevelMap": {
"minimal": null,
"low": "low",
"medium": null,
"high": "high",
"xhigh": null,
"max": "max"
},
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"compat": {
"thinkingFormat": "chat-template",
"supportsUsageInStreaming": true,
"requiresReasoningContentOnAssistantMessages": true,
"chatTemplateKwargs": {
"thinking": {
"$var": "thinking.enabled"
},
"reasoning_effort": {
"$var": "thinking.effort"
}
},
"maxTokensField": "max_tokens"
}
} }
] ]
}, },
@@ -74,6 +109,101 @@
} }
} }
] ]
},
"bifrost": {
"baseUrl": "http://192.168.10.111:8080/v1",
"api": "openai-completions",
"apiKey": "vllm",
"headers": {
"x-bf-vk": "sk-bf-7efb6014-35ef-43c7-a361-c106709e1be5"
},
"compat": {
"supportsDeveloperRole": false,
"supportsReasoningEffort": false
},
"models": [
{
"id": "deepseek-v4-flash",
"name": "DeepSeek v4 Flash (local vLLM)",
"reasoning": true,
"input": ["text"],
"contextWindow": 393216,
"maxTokens": 65536,
"samplingParams": {
"temperature": 1,
"top_p": 0.95
},
"thinkingLevelMap": {
"minimal": null,
"low": "low",
"medium": null,
"high": "high",
"xhigh": null,
"max": "max"
},
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"compat": {
"thinkingFormat": "chat-template",
"supportsUsageInStreaming": true,
"requiresReasoningContentOnAssistantMessages": true,
"chatTemplateKwargs": {
"thinking": {
"$var": "thinking.enabled"
},
"reasoning_effort": {
"$var": "thinking.effort"
}
},
"maxTokensField": "max_tokens"
}
}
]
},
"newapi": {
"baseUrl": "http://192.168.10.111:3000/v1",
"api": "openai-completions",
"apiKey": "sk-EeSqF8gbb1hEajBZhZzKuyqF4HJkA7RDsws0cQCSBQizJ3SW",
"compat": {
"supportsDeveloperRole": false,
"supportsReasoningEffort": false
},
"models": [
{
"id": "deepseek-v4-flash",
"name": "DeepSeek v4 Flash (local vLLM)",
"reasoning": true,
"input": ["text"],
"contextWindow": 393216,
"maxTokens": 65536,
"samplingParams": {
"temperature": 1,
"top_p": 0.95
},
"thinkingLevelMap": {
"minimal": null,
"low": "low",
"medium": null,
"high": "high",
"xhigh": null,
"max": "max"
},
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"compat": {
"thinkingFormat": "chat-template",
"supportsUsageInStreaming": true,
"requiresReasoningContentOnAssistantMessages": true,
"chatTemplateKwargs": {
"thinking": {
"$var": "thinking.enabled"
},
"reasoning_effort": {
"$var": "thinking.effort"
}
},
"maxTokensField": "max_tokens"
}
}
]
} }
} }
} }

View File

@@ -1,8 +1,8 @@
{ {
"lastChangelogVersion": "0.84.2", "lastChangelogVersion": "0.84.4",
"theme": "light", "theme": "light",
"defaultProvider": "sparkl", "defaultProvider": "anthropic",
"defaultModel": "Qwen/Qwen3.8-27B-FP8", "defaultModel": "claude-opus-5-default",
"defaultThinkingLevel": "high", "defaultThinkingLevel": "high",
"hideThinkingBlock": false, "hideThinkingBlock": false,
"retry": { "retry": {