Add air proxy model mappings and nginx ignoreIP entry
This commit is contained in:
parent
5d8a328921
commit
cccf66269a
2 changed files with 31 additions and 1 deletions
|
|
@ -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"
|
||||||
|
]
|
||||||
|
)
|
||||||
|
;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue