add Amazon Nova models to us-* prefix requirement list (#3357)

This commit is contained in:
theVinchi
2025-10-22 12:41:38 -04:00
committed by GitHub
parent 9005fd31ed
commit a7b43d82ab

View File

@@ -95,7 +95,14 @@ export namespace Provider {
switch (regionPrefix) {
case "us": {
const modelRequiresPrefix = ["claude", "deepseek"].some((m) => modelID.includes(m))
const modelRequiresPrefix = [
"nova-micro",
"nova-lite",
"nova-pro",
"nova-premier",
"claude",
"deepseek"
].some((m) => modelID.includes(m))
const isGovCloud = region.startsWith("us-gov")
if (modelRequiresPrefix && !isGovCloud) {
modelID = `${regionPrefix}.${modelID}`