Add air proxy model mappings and nginx ignoreIP entry

This commit is contained in:
Joshua Bell 2026-01-21 22:23:10 -06:00
parent 5d8a328921
commit cccf66269a
2 changed files with 31 additions and 1 deletions

View file

@ -110,7 +110,33 @@ in
}; };
}; };
} }
]; ]
# 宙 Proxy
++ (builtins.map
(m: {
model_name = "air-${m}";
litellm_params = {
model = "litellm_proxy/${m}";
api_base = "http://100.64.0.8:9010/air_prd";
api_key = "na";
drop_params = true;
};
})
# curl -L t.net.joshuabell.xyz:9010/air_prd/models | jq '.data.[].id'
[
"gemini-2.5-pro"
"gemini-2.5-flash"
"gemini-2.5-flash-lite"
"gemini-2.5-flash-image"
"claude-opus-4.1"
"claude-opus-4"
"claude-opus-4.5"
"claude-sonnet-4"
"claude-sonnet-4.5"
"claude-3.7-sonnet"
]
)
;
}; };
}; };
} }

View file

@ -275,6 +275,10 @@ in
enable = true; enable = true;
maxretry = 5; maxretry = 5;
bantime = "1h"; bantime = "1h";
ignoreIP = [
"127.0.0.1/8"
"24.16.158.91" # Jason's ip
];
bantime-increment = { bantime-increment = {
enable = true; enable = true;
maxtime = "168h"; maxtime = "168h";