feat: more models

This commit is contained in:
2026-10-19 16:12:49 -04:00
parent b9daf9d6bf
commit 5dedf5fa07
3 changed files with 35 additions and 3 deletions

View File

@@ -33,6 +33,7 @@ pub struct V1SystemOnePath;
pub enum Shortcut {
S,
M,
L,
}
#[derive(Debug, Clone)]
@@ -52,6 +53,7 @@ impl Shortcut {
match self {
S::S => {
vec![
(P::VercelAiGateway, "perplexity/pplx-decider-flash-v1.2".into()),
(P::LiquidAi, "d1:free".into()),
(P::CloudflareWorkersAi, "clef-omni".into()),
(P::CloudflareWorkersAi, "clef-flash".into()),
@@ -65,10 +67,17 @@ impl Shortcut {
S::M => {
vec![
(P::OpenCode, "jev-1.13-free".into()),
(P::VercelAiGateway, "perplexity/pplx-decider-v1.2".into()),
(P::CloudflareWorkersAi, "clef".into()),
(P::OpenRouter, "inception/mercury-decide:free".into()),
]
}
S::L => {
vec![
(P::VercelAiGateway, "liquid/d1-ultra".into())
]
}
}
}
}