From a32b1491e3c5cdba3c8a6a8df49fb63f9c288d62 Mon Sep 17 00:00:00 2001 From: Mikael Nakajima Date: Wed, 28 Jan 2026 12:50:43 +0900 Subject: [PATCH] feat: add Kimi K2.5 support to Fireworks AI provider - Added accounts/fireworks/models/kimi-k2p5 model configuration - Closes #11033 --- packages/types/src/providers/fireworks.ts | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/packages/types/src/providers/fireworks.ts b/packages/types/src/providers/fireworks.ts index 16424240458..28f459fc2b6 100644 --- a/packages/types/src/providers/fireworks.ts +++ b/packages/types/src/providers/fireworks.ts @@ -1,6 +1,7 @@ import type { ModelInfo } from "../model.js" export type FireworksModelId = + | "accounts/fireworks/models/kimi-k2p5" | "accounts/fireworks/models/kimi-k2-instruct" | "accounts/fireworks/models/kimi-k2-instruct-0905" | "accounts/fireworks/models/kimi-k2-thinking" @@ -22,9 +23,23 @@ export type FireworksModelId = | "accounts/fireworks/models/llama4-maverick-instruct-basic" | "accounts/fireworks/models/llama4-scout-instruct-basic" -export const fireworksDefaultModelId: FireworksModelId = "accounts/fireworks/models/kimi-k2-instruct-0905" +export const fireworksDefaultModelId: FireworksModelId = "accounts/fireworks/models/kimi-k2p5" export const fireworksModels = { + "accounts/fireworks/models/kimi-k2p5": { + maxTokens: 32768, + contextWindow: 262144, + supportsImages: true, + supportsPromptCache: true, + supportsTemperature: true, + preserveReasoning: true, + defaultTemperature: 1.0, + inputPrice: 0.6, + outputPrice: 3.0, + cacheReadsPrice: 0.1, + description: + "Kimi K2.5 is Moonshot AI's flagship agentic model and a new SOTA open model. It unifies vision and text, thinking and non-thinking modes, and single-agent and multi-agent execution into one model.", + }, "accounts/fireworks/models/kimi-k2-instruct-0905": { maxTokens: 16384, contextWindow: 262144, @@ -228,4 +243,4 @@ export const fireworksModels = { description: "Llama 4 Scout is a smaller, faster variant of Llama 4 with multimodal capabilities, ideal for quick iterations and cost-effective deployments.", }, -} as const satisfies Record +} as const satisfies Record