|
| 1 | +export interface DeprecatedModelInfo { |
| 2 | + slug: string; |
| 3 | + name: string; |
| 4 | + deprecationDate: string; |
| 5 | + status: "deprecated" | "planned-deprecation"; |
| 6 | +} |
| 7 | + |
| 8 | +export const DEPRECATED_MODELS: DeprecatedModelInfo[] = [ |
| 9 | + // Already deprecated — October 1, 2025 |
| 10 | + { slug: "deepseek-coder-6.7b-base-awq", name: "@hf/thebloke/deepseek-coder-6.7b-base-awq", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 11 | + { slug: "deepseek-coder-6.7b-instruct-awq", name: "@hf/thebloke/deepseek-coder-6.7b-instruct-awq", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 12 | + { slug: "deepseek-math-7b-instruct", name: "@cf/deepseek-ai/deepseek-math-7b-instruct", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 13 | + { slug: "discolm-german-7b-v1-awq", name: "@cf/thebloke/discolm-german-7b-v1-awq", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 14 | + { slug: "falcon-7b-instruct", name: "@cf/tiiuae/falcon-7b-instruct", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 15 | + { slug: "llama-2-13b-chat-awq", name: "@hf/thebloke/llama-2-13b-chat-awq", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 16 | + { slug: "llamaguard-7b-awq", name: "@hf/thebloke/llamaguard-7b-awq", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 17 | + { slug: "mistral-7b-instruct-v0.1-awq", name: "@hf/thebloke/mistral-7b-instruct-v0.1-awq", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 18 | + { slug: "neural-chat-7b-v3-1-awq", name: "@hf/thebloke/neural-chat-7b-v3-1-awq", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 19 | + { slug: "openchat-3.5-0106", name: "@cf/openchat/openchat-3.5-0106", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 20 | + { slug: "openhermes-2.5-mistral-7b-awq", name: "@hf/thebloke/openhermes-2.5-mistral-7b-awq", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 21 | + { slug: "qwen1.5-0.5b-chat", name: "@cf/qwen/qwen1.5-0.5b-chat", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 22 | + { slug: "qwen1.5-1.8b-chat", name: "@cf/qwen/qwen1.5-1.8b-chat", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 23 | + { slug: "qwen1.5-14b-chat-awq", name: "@cf/qwen/qwen1.5-14b-chat-awq", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 24 | + { slug: "qwen1.5-7b-chat-awq", name: "@cf/qwen/qwen1.5-7b-chat-awq", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 25 | + { slug: "starling-lm-7b-beta", name: "@hf/nexusflow/starling-lm-7b-beta", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 26 | + { slug: "tinyllama-1.1b-chat-v1.0", name: "@cf/tinyllama/tinyllama-1.1b-chat-v1.0", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 27 | + { slug: "una-cybertron-7b-v2-bf16", name: "@cf/fblgit/una-cybertron-7b-v2-bf16", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 28 | + { slug: "zephyr-7b-beta-awq", name: "@hf/thebloke/zephyr-7b-beta-awq", deprecationDate: "2025-10-01", status: "deprecated" }, |
| 29 | + |
| 30 | + // Planned deprecations — May 30, 2026 |
| 31 | + { slug: "kimi-k2.5", name: "@cf/moonshotai/kimi-k2.5", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 32 | + { slug: "meta-llama-3-8b-instruct", name: "@hf/meta-llama/meta-llama-3-8b-instruct", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 33 | + { slug: "llama-3-8b-instruct", name: "@cf/meta/llama-3-8b-instruct", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 34 | + { slug: "llama-3-8b-instruct-awq", name: "@cf/meta/llama-3-8b-instruct-awq", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 35 | + { slug: "llama-3.1-8b-instruct", name: "@cf/meta/llama-3.1-8b-instruct", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 36 | + { slug: "llama-3.1-8b-instruct-awq", name: "@cf/meta/llama-3.1-8b-instruct-awq", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 37 | + { slug: "llama-3.1-70b-instruct", name: "@cf/meta/llama-3.1-70b-instruct", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 38 | + { slug: "llama-2-7b-chat-int8", name: "@cf/meta/llama-2-7b-chat-int8", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 39 | + { slug: "llama-2-7b-chat-fp16", name: "@cf/meta/llama-2-7b-chat-fp16", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 40 | + { slug: "mistral-7b-instruct-v0.1", name: "@cf/mistral/mistral-7b-instruct-v0.1", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 41 | + { slug: "mistral-7b-instruct-v0.2", name: "@hf/mistral/mistral-7b-instruct-v0.2", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 42 | + { slug: "gemma-7b-it", name: "@hf/google/gemma-7b-it", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 43 | + { slug: "gemma-3-12b-it", name: "@cf/google/gemma-3-12b-it", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 44 | + { slug: "hermes-2-pro-mistral-7b", name: "@hf/nousresearch/hermes-2-pro-mistral-7b", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 45 | + { slug: "phi-2", name: "@cf/microsoft/phi-2", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 46 | + { slug: "sqlcoder-7b-2", name: "@cf/defog/sqlcoder-7b-2", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 47 | + { slug: "uform-gen2-qwen-500m", name: "@cf/unum/uform-gen2-qwen-500m", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 48 | + { slug: "bart-large-cnn", name: "@cf/facebook/bart-large-cnn", deprecationDate: "2026-05-30", status: "planned-deprecation" }, |
| 49 | +]; |
| 50 | + |
| 51 | +export function getDeprecatedModelInfoByName( |
| 52 | + name: string, |
| 53 | +): |
| 54 | + | DeprecatedModelInfo |
| 55 | + | undefined { |
| 56 | + return DEPRECATED_MODELS.find((m) => m.name === name); |
| 57 | +} |
0 commit comments