Release v0.79.8

This commit is contained in:
Armin Ronacher
2026-06-19 09:53:43 +02:00
parent 74677bbfbf
commit 8eb9704b3e
20 changed files with 81 additions and 64 deletions

View File

@@ -1,6 +1,6 @@
# Changelog
## [Unreleased]
## [0.79.8] - 2026-06-19
### Added

View File

@@ -1,6 +1,6 @@
{
"name": "@earendil-works/pi-ai",
"version": "0.79.7",
"version": "0.79.8",
"description": "Unified LLM API with automatic model discovery and provider configuration",
"type": "module",
"main": "./dist/index.js",

View File

@@ -6067,7 +6067,7 @@ export const MODELS = {
cost: {
input: 1.5,
output: 7.5,
cacheRead: 0.15,
cacheRead: 0,
cacheWrite: 0,
},
contextWindow: 262144,
@@ -10573,13 +10573,13 @@ export const MODELS = {
reasoning: true,
input: ["text", "image"],
cost: {
input: 0.68,
output: 3.41,
cacheRead: 0.34,
input: 0.67,
output: 3.5,
cacheRead: 0.2,
cacheWrite: 0,
},
contextWindow: 262144,
maxTokens: 262142,
maxTokens: 262144,
} satisfies Model<"openai-completions">,
"moonshotai/kimi-k2.7-code": {
id: "moonshotai/kimi-k2.7-code",
@@ -11556,7 +11556,7 @@ export const MODELS = {
cost: {
input: 0.075,
output: 0.3,
cacheRead: 0.037,
cacheRead: 0.0375,
cacheWrite: 0,
},
contextWindow: 131072,
@@ -11749,6 +11749,23 @@ export const MODELS = {
contextWindow: 200000,
maxTokens: 4096,
} satisfies Model<"openai-completions">,
"openrouter/fusion": {
id: "openrouter/fusion",
name: "OpenRouter: Fusion",
api: "openai-completions",
provider: "openrouter",
baseUrl: "https://openrouter.ai/api/v1",
reasoning: true,
input: ["text"],
cost: {
input: 0,
output: 0,
cacheRead: 0,
cacheWrite: 0,
},
contextWindow: 1000000,
maxTokens: 30000,
} satisfies Model<"openai-completions">,
"openrouter/owl-alpha": {
id: "openrouter/owl-alpha",
name: "Owl Alpha",
@@ -13067,13 +13084,13 @@ export const MODELS = {
reasoning: true,
input: ["text"],
cost: {
input: 1.4,
output: 4.4,
cacheRead: 0.7,
input: 1.2,
output: 4.1,
cacheRead: 0.2,
cacheWrite: 0,
},
contextWindow: 1048576,
maxTokens: 524288,
maxTokens: 131072,
} satisfies Model<"openai-completions">,
"~anthropic/claude-fable-latest": {
id: "~anthropic/claude-fable-latest",
@@ -13186,13 +13203,13 @@ export const MODELS = {
reasoning: true,
input: ["text", "image"],
cost: {
input: 0.68,
output: 3.41,
cacheRead: 0.34,
input: 0.67,
output: 3.5,
cacheRead: 0.2,
cacheWrite: 0,
},
contextWindow: 262144,
maxTokens: 262142,
maxTokens: 262144,
} satisfies Model<"openai-completions">,
"~openai/gpt-latest": {
id: "~openai/gpt-latest",