mirror of
https://gitgud.io/reanon/nonono.git
synced 2026-05-11 00:40:11 -07:00
servicepage aws
This commit is contained in:
+17
-6
@@ -161,8 +161,11 @@ type ModelAggregates = {
|
|||||||
awsSonnet4?: number;
|
awsSonnet4?: number;
|
||||||
awsSonnet4_5?: number;
|
awsSonnet4_5?: number;
|
||||||
awsOpus3?: number;
|
awsOpus3?: number;
|
||||||
|
awsOpus4_1?: number;
|
||||||
awsOpus4?: number;
|
awsOpus4?: number;
|
||||||
awsHaiku: number;
|
awsHaiku3?: number;
|
||||||
|
awsHaiku3_5?: number;
|
||||||
|
awsHaiku4_5?: number;
|
||||||
gcpSonnet?: number;
|
gcpSonnet?: number;
|
||||||
gcpSonnet35?: number;
|
gcpSonnet35?: number;
|
||||||
gcpHaiku?: number;
|
gcpHaiku?: number;
|
||||||
@@ -534,10 +537,12 @@ function addKeyToAggregates(k: KeyPoolKey) {
|
|||||||
addToFamily(`aws-claude__awsSonnet3_5`, 1);
|
addToFamily(`aws-claude__awsSonnet3_5`, 1);
|
||||||
} else if (id.includes("claude-3-7-sonnet")) {
|
} else if (id.includes("claude-3-7-sonnet")) {
|
||||||
addToFamily(`aws-claude__awsSonnet3_7`, 1);
|
addToFamily(`aws-claude__awsSonnet3_7`, 1);
|
||||||
} else if (id.includes("claude-3-haiku") || id.includes("claude-3-5-haiku")) {
|
|
||||||
addToFamily(`aws-claude__awsHaiku`, 1);
|
|
||||||
} else if (id.includes("haiku-4-5")) {
|
} else if (id.includes("haiku-4-5")) {
|
||||||
addToFamily(`aws-claude__awsHaiku`, 1);
|
addToFamily(`aws-claude__awsHaiku4_5`, 1);
|
||||||
|
} else if (id.includes("claude-3-5-haiku")) {
|
||||||
|
addToFamily(`aws-claude__awsHaiku3_5`, 1);
|
||||||
|
} else if (id.includes("claude-3-haiku")) {
|
||||||
|
addToFamily(`aws-claude__awsHaiku3`, 1);
|
||||||
} else if (id.includes("sonnet-4-5")) {
|
} else if (id.includes("sonnet-4-5")) {
|
||||||
addToFamily(`aws-claude__awsSonnet4_5`, 1);
|
addToFamily(`aws-claude__awsSonnet4_5`, 1);
|
||||||
} else if (id.includes("sonnet-4")) {
|
} else if (id.includes("sonnet-4")) {
|
||||||
@@ -545,6 +550,9 @@ function addKeyToAggregates(k: KeyPoolKey) {
|
|||||||
} else if (id.includes("claude-3-opus")) {
|
} else if (id.includes("claude-3-opus")) {
|
||||||
addToFamily(`aws-claude__awsOpus3`, 1);
|
addToFamily(`aws-claude__awsOpus3`, 1);
|
||||||
addToFamily(`aws-claude-opus__awsOpus3`, 1);
|
addToFamily(`aws-claude-opus__awsOpus3`, 1);
|
||||||
|
} else if (id.includes("opus-4-1")) {
|
||||||
|
addToFamily(`aws-claude__awsOpus4_1`, 1);
|
||||||
|
addToFamily(`aws-claude-opus__awsOpus4_1`, 1);
|
||||||
} else if (id.includes("opus-4")) {
|
} else if (id.includes("opus-4")) {
|
||||||
addToFamily(`aws-claude__awsOpus4`, 1);
|
addToFamily(`aws-claude__awsOpus4`, 1);
|
||||||
addToFamily(`aws-claude-opus__awsOpus4`, 1);
|
addToFamily(`aws-claude-opus__awsOpus4`, 1);
|
||||||
@@ -707,13 +715,15 @@ function getInfoForFamily(family: ModelFamily): BaseFamilyInfo {
|
|||||||
// Original behavior: get logged count from the same family
|
// Original behavior: get logged count from the same family
|
||||||
const logged = familyStats.get(`${family}__awsLogged`) || 0;
|
const logged = familyStats.get(`${family}__awsLogged`) || 0;
|
||||||
const variants = new Set<string>();
|
const variants = new Set<string>();
|
||||||
if (familyStats.get(`${family}__awsClaude2`) || 0) variants.add("claude2");
|
if (familyStats.get(`${family}__awsHaiku3`) || 0) variants.add("haiku3");
|
||||||
|
if (familyStats.get(`${family}__awsHaiku3_5`) || 0) variants.add("haiku3.5");
|
||||||
|
if (familyStats.get(`${family}__awsHaiku4_5`) || 0) variants.add("haiku4.5");
|
||||||
if (familyStats.get(`${family}__awsSonnet3`) || 0) variants.add("sonnet3");
|
if (familyStats.get(`${family}__awsSonnet3`) || 0) variants.add("sonnet3");
|
||||||
if (familyStats.get(`${family}__awsSonnet3_5`) || 0) variants.add("sonnet3.5");
|
if (familyStats.get(`${family}__awsSonnet3_5`) || 0) variants.add("sonnet3.5");
|
||||||
if (familyStats.get(`${family}__awsSonnet3_7`) || 0) variants.add("sonnet3.7");
|
if (familyStats.get(`${family}__awsSonnet3_7`) || 0) variants.add("sonnet3.7");
|
||||||
if (familyStats.get(`${family}__awsHaiku`) || 0) variants.add("haiku");
|
|
||||||
if (familyStats.get(`${family}__awsSonnet4`) || 0) variants.add("sonnet4");
|
if (familyStats.get(`${family}__awsSonnet4`) || 0) variants.add("sonnet4");
|
||||||
if (familyStats.get(`${family}__awsSonnet4_5`) || 0) variants.add("sonnet4.5");
|
if (familyStats.get(`${family}__awsSonnet4_5`) || 0) variants.add("sonnet4.5");
|
||||||
|
if (familyStats.get(`${family}__awsClaude2`) || 0) variants.add("claude2");
|
||||||
|
|
||||||
info.enabledVariants = variants.size ? Array.from(variants).join(",") : undefined;
|
info.enabledVariants = variants.size ? Array.from(variants).join(",") : undefined;
|
||||||
|
|
||||||
@@ -728,6 +738,7 @@ function getInfoForFamily(family: ModelFamily): BaseFamilyInfo {
|
|||||||
const variants = new Set<string>();
|
const variants = new Set<string>();
|
||||||
if (familyStats.get(`${family}__awsOpus3`) || 0) variants.add("opus3");
|
if (familyStats.get(`${family}__awsOpus3`) || 0) variants.add("opus3");
|
||||||
if (familyStats.get(`${family}__awsOpus4`) || 0) variants.add("opus4");
|
if (familyStats.get(`${family}__awsOpus4`) || 0) variants.add("opus4");
|
||||||
|
if (familyStats.get(`${family}__awsOpus4_1`) || 0) variants.add("opus4.1");
|
||||||
|
|
||||||
info.enabledVariants = variants.size ? Array.from(variants).join(",") : undefined;
|
info.enabledVariants = variants.size ? Array.from(variants).join(",") : undefined;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user