diff --git a/src/proxy/aws.ts b/src/proxy/aws.ts index b309a99..14d3a33 100644 --- a/src/proxy/aws.ts +++ b/src/proxy/aws.ts @@ -222,7 +222,7 @@ function maybeReassignModel(req: Request) { } const pattern = - /^(claude-)?(instant-)?(v)?(\d+)(\.(\d+))?(-\d+k)?(-sonnet-?|-opus-?)(\d*)/i; + /^(claude-)?(instant-)?(v)?(\d+)(\.(\d+))?(-\d+k)?(-sonnet-?|-opus-?|-haiku-?)(\d*)/i; const match = model.match(pattern); // If there's no match, return the latest v2 model diff --git a/src/service-info.ts b/src/service-info.ts index eaed57c..928b93d 100644 --- a/src/service-info.ts +++ b/src/service-info.ts @@ -212,7 +212,7 @@ export function buildInfo(baseUrl: string, forAdmin = false): ServiceInfo { } function getStatus() { - if (!config.checkKeys) return "Key checking is disabled."; + if (!config.checkKeys) return "Key checking is disabled. The data displayed are not reliable."; let unchecked = 0; for (const service of LLM_SERVICES) {