mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-15 09:01:14 +00:00
fix(ai): set opus 4.6 context window to 200k
This commit is contained in:
parent
712d0c6ada
commit
c07277b9ac
2 changed files with 7 additions and 5 deletions
|
|
@ -642,17 +642,19 @@ async function generateModels() {
|
|||
opus45.cost.cacheWrite = 6.25;
|
||||
}
|
||||
|
||||
// Temporary Bedrock overrides until https://github.com/anomalyco/models.dev/pull/816 is merged.
|
||||
// 1. Fix incorrect Opus 4.6 Bedrock metadata
|
||||
// Temporary Opus 4.6 overrides until upstream model metadata is corrected.
|
||||
for (const candidate of allModels) {
|
||||
if (candidate.provider === "amazon-bedrock" && candidate.id.includes("anthropic.claude-opus-4-6-v1")) {
|
||||
candidate.cost.cacheRead = 0.5;
|
||||
candidate.cost.cacheWrite = 6.25;
|
||||
candidate.contextWindow = 200000;
|
||||
}
|
||||
if ((candidate.provider === "anthropic" || candidate.provider === "opencode") && candidate.id === "claude-opus-4-6") {
|
||||
candidate.contextWindow = 200000;
|
||||
}
|
||||
}
|
||||
|
||||
// 2. Add missing EU Opus 4.6 profile
|
||||
// Add missing EU Opus 4.6 profile
|
||||
if (!allModels.some((m) => m.provider === "amazon-bedrock" && m.id === "eu.anthropic.claude-opus-4-6-v1")) {
|
||||
allModels.push({
|
||||
id: "eu.anthropic.claude-opus-4-6-v1",
|
||||
|
|
|
|||
|
|
@ -1534,7 +1534,7 @@ export const MODELS = {
|
|||
cacheRead: 0.5,
|
||||
cacheWrite: 6.25,
|
||||
},
|
||||
contextWindow: 1000000,
|
||||
contextWindow: 200000,
|
||||
maxTokens: 128000,
|
||||
} satisfies Model<"anthropic-messages">,
|
||||
"claude-sonnet-4-0": {
|
||||
|
|
@ -5214,7 +5214,7 @@ export const MODELS = {
|
|||
cacheRead: 0.5,
|
||||
cacheWrite: 6.25,
|
||||
},
|
||||
contextWindow: 1000000,
|
||||
contextWindow: 200000,
|
||||
maxTokens: 128000,
|
||||
} satisfies Model<"anthropic-messages">,
|
||||
"claude-sonnet-4": {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue