INNER CODE UNIT · JavaScript

orphan

Zaki-1052/GPTPortal · scripts/smoke-test.js:75

  const orphan = ids.filter((id) => !inCat.has(id));
  if (missing.length) fail(`Category references missing models: ${missing.join(', ')}`);
  else ok('every category id exists in models');
  if (orphan.length) fail(`Models not in any category: ${orphan.join(', ')}`);
  else ok('every model belongs to a category');
})();

// --- 5. No known-retired ids linger ---
(() => {
  const RETIRED = [
    'claude-3-7-sonnet-latest', 'claude-3-5-sonnet-latest', 'claude-3-5-haiku-latest', 'claude-3-haiku-20240307',
    'gemini-1.5-pro', 'gemini-1.5-flash', 'gemini-pro', 'gemini-2.0-flash-exp', 'gemini-2.5-pro-preview-05-06',
    'imagen-4.0-generate-preview', 'gemini-2.0-flash-preview-image-generation',
    'grok-4', 'grok-4-0709', 'grok-3', 'grok-2-vision-1212', 'grok-2-image-1212',
    'deepseek-chat', 'deepseek-reasoner', 'llama-3.1-405b-reasoning', 'llama-3.1-70b-versatile',
    'kimi-k2-0711-preview', 'dall-e-2', 'dall-e-3', 'gpt-4', 'gpt-3.5-turbo-0125', 'o1-preview', 'o3-pro',
  ];
  const lingering = RETIRED.filter((id) => models[id]);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…