everydaycats commited on
Commit
07a3d94
·
verified ·
1 Parent(s): 27407e0

Update ai_engine.js

Browse files
Files changed (1) hide show
  1. ai_engine.js +4 -3
ai_engine.js CHANGED
@@ -5,7 +5,7 @@ const openRouterAI = new OpenAI({
5
  apiKey: process.env.OPENROUTER_API_KEY,
6
  baseURL: "https://openrouter.ai/api/v1",
7
  defaultHeaders: {
8
- "HTTP-Referer": process.env.YOUR_SITE_URL || "https://everydaycats.web.apl", // Optional: Helps with OpenRouter rankings
9
  "X-Title": process.env.YOUR_SITE_NAME || "Aura Scanner", // Optional: Shows in OpenRouter dashboard
10
  }
11
  });
@@ -15,14 +15,15 @@ const getModelId = (modelName) => {
15
  switch(modelName?.toLowerCase()) {
16
  case "llama":
17
  case "maverick":
18
- return "meta-llama/llama-4-maverick";
 
19
  case "gpt":
20
  case "gpt-5.4-nano":
21
  return "openai/gpt-5.4-nano";
22
  case "qwen":
23
  default:
24
  // The Default Winner: Cheapest input, massive throughput, perfect for JSON & Lore
25
- return "qwen/qwen3-vl-30b-a3b-thinking";
26
  }
27
  };
28
 
 
5
  apiKey: process.env.OPENROUTER_API_KEY,
6
  baseURL: "https://openrouter.ai/api/v1",
7
  defaultHeaders: {
8
+ "HTTP-Referer": process.env.YOUR_SITE_URL || "https://everydaycats.web.app", // Optional: Helps with OpenRouter rankings
9
  "X-Title": process.env.YOUR_SITE_NAME || "Aura Scanner", // Optional: Shows in OpenRouter dashboard
10
  }
11
  });
 
15
  switch(modelName?.toLowerCase()) {
16
  case "llama":
17
  case "maverick":
18
+ return "meta-llama/llama-4-maverick:floor"; // :floor surfix to pick cheapest everytime
19
+ // return "meta-llama/llama-4-maverick";
20
  case "gpt":
21
  case "gpt-5.4-nano":
22
  return "openai/gpt-5.4-nano";
23
  case "qwen":
24
  default:
25
  // The Default Winner: Cheapest input, massive throughput, perfect for JSON & Lore
26
+ return "qwen/qwen3-vl-30b-a3b-thinking:floor";
27
  }
28
  };
29