205 lines
6.2 KiB
TypeScript
205 lines
6.2 KiB
TypeScript
// This file is auto-generated by scripts/generate-models.ts
|
|
// Do not edit manually - run 'npm run generate-models' to update
|
|
|
|
import values from "./data/huggingface.json" with { type: "json" };
|
|
import type { Model } from "../types.ts";
|
|
|
|
export const HUGGINGFACE_MODELS = values as {
|
|
"MiniMaxAI/MiniMax-M2": Model<"openai-completions"> & {
|
|
id: "MiniMaxAI/MiniMax-M2";
|
|
provider: "huggingface";
|
|
};
|
|
"MiniMaxAI/MiniMax-M2.1": Model<"openai-completions"> & {
|
|
id: "MiniMaxAI/MiniMax-M2.1";
|
|
provider: "huggingface";
|
|
};
|
|
"MiniMaxAI/MiniMax-M2.5": Model<"openai-completions"> & {
|
|
id: "MiniMaxAI/MiniMax-M2.5";
|
|
provider: "huggingface";
|
|
};
|
|
"MiniMaxAI/MiniMax-M2.7": Model<"openai-completions"> & {
|
|
id: "MiniMaxAI/MiniMax-M2.7";
|
|
provider: "huggingface";
|
|
};
|
|
"MiniMaxAI/MiniMax-M3": Model<"openai-completions"> & {
|
|
id: "MiniMaxAI/MiniMax-M3";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3-235B-A22B": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3-235B-A22B";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3-235B-A22B-Thinking-2507": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3-235B-A22B-Thinking-2507";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3-32B": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3-32B";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3-Coder-30B-A3B-Instruct": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3-Coder-30B-A3B-Instruct";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3-Coder-480B-A35B-Instruct": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3-Coder-480B-A35B-Instruct";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3-Coder-Next": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3-Coder-Next";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3-Next-80B-A3B-Instruct": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3-Next-80B-A3B-Instruct";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3-Next-80B-A3B-Thinking": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3-Next-80B-A3B-Thinking";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3.5-122B-A10B": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3.5-122B-A10B";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3.5-27B": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3.5-27B";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3.5-35B-A3B": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3.5-35B-A3B";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3.5-397B-A17B": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3.5-397B-A17B";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3.5-9B": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3.5-9B";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3.6-27B": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3.6-27B";
|
|
provider: "huggingface";
|
|
};
|
|
"Qwen/Qwen3.6-35B-A3B": Model<"openai-completions"> & {
|
|
id: "Qwen/Qwen3.6-35B-A3B";
|
|
provider: "huggingface";
|
|
};
|
|
"XiaomiMiMo/MiMo-V2-Flash": Model<"openai-completions"> & {
|
|
id: "XiaomiMiMo/MiMo-V2-Flash";
|
|
provider: "huggingface";
|
|
};
|
|
"XiaomiMiMo/MiMo-V2.5-Pro": Model<"openai-completions"> & {
|
|
id: "XiaomiMiMo/MiMo-V2.5-Pro";
|
|
provider: "huggingface";
|
|
};
|
|
"deepseek-ai/DeepSeek-R1": Model<"openai-completions"> & {
|
|
id: "deepseek-ai/DeepSeek-R1";
|
|
provider: "huggingface";
|
|
};
|
|
"deepseek-ai/DeepSeek-R1-0528": Model<"openai-completions"> & {
|
|
id: "deepseek-ai/DeepSeek-R1-0528";
|
|
provider: "huggingface";
|
|
};
|
|
"deepseek-ai/DeepSeek-V3.2": Model<"openai-completions"> & {
|
|
id: "deepseek-ai/DeepSeek-V3.2";
|
|
provider: "huggingface";
|
|
};
|
|
"deepseek-ai/DeepSeek-V4-Flash": Model<"openai-completions"> & {
|
|
id: "deepseek-ai/DeepSeek-V4-Flash";
|
|
provider: "huggingface";
|
|
};
|
|
"deepseek-ai/DeepSeek-V4-Pro": Model<"openai-completions"> & {
|
|
id: "deepseek-ai/DeepSeek-V4-Pro";
|
|
provider: "huggingface";
|
|
};
|
|
"google/gemma-4-26B-A4B-it": Model<"openai-completions"> & {
|
|
id: "google/gemma-4-26B-A4B-it";
|
|
provider: "huggingface";
|
|
};
|
|
"google/gemma-4-31B-it": Model<"openai-completions"> & {
|
|
id: "google/gemma-4-31B-it";
|
|
provider: "huggingface";
|
|
};
|
|
"meta-llama/Llama-3.3-70B-Instruct": Model<"openai-completions"> & {
|
|
id: "meta-llama/Llama-3.3-70B-Instruct";
|
|
provider: "huggingface";
|
|
};
|
|
"moonshotai/Kimi-K2-Instruct": Model<"openai-completions"> & {
|
|
id: "moonshotai/Kimi-K2-Instruct";
|
|
provider: "huggingface";
|
|
};
|
|
"moonshotai/Kimi-K2-Instruct-0905": Model<"openai-completions"> & {
|
|
id: "moonshotai/Kimi-K2-Instruct-0905";
|
|
provider: "huggingface";
|
|
};
|
|
"moonshotai/Kimi-K2-Thinking": Model<"openai-completions"> & {
|
|
id: "moonshotai/Kimi-K2-Thinking";
|
|
provider: "huggingface";
|
|
};
|
|
"moonshotai/Kimi-K2.5": Model<"openai-completions"> & {
|
|
id: "moonshotai/Kimi-K2.5";
|
|
provider: "huggingface";
|
|
};
|
|
"moonshotai/Kimi-K2.6": Model<"openai-completions"> & {
|
|
id: "moonshotai/Kimi-K2.6";
|
|
provider: "huggingface";
|
|
};
|
|
"moonshotai/Kimi-K2.7-Code": Model<"openai-completions"> & {
|
|
id: "moonshotai/Kimi-K2.7-Code";
|
|
provider: "huggingface";
|
|
};
|
|
"openai/gpt-oss-120b": Model<"openai-completions"> & {
|
|
id: "openai/gpt-oss-120b";
|
|
provider: "huggingface";
|
|
};
|
|
"openai/gpt-oss-20b": Model<"openai-completions"> & {
|
|
id: "openai/gpt-oss-20b";
|
|
provider: "huggingface";
|
|
};
|
|
"stepfun-ai/Step-3.5-Flash": Model<"openai-completions"> & {
|
|
id: "stepfun-ai/Step-3.5-Flash";
|
|
provider: "huggingface";
|
|
};
|
|
"stepfun-ai/Step-3.7-Flash": Model<"openai-completions"> & {
|
|
id: "stepfun-ai/Step-3.7-Flash";
|
|
provider: "huggingface";
|
|
};
|
|
"zai-org/GLM-4.5": Model<"openai-completions"> & {
|
|
id: "zai-org/GLM-4.5";
|
|
provider: "huggingface";
|
|
};
|
|
"zai-org/GLM-4.5-Air": Model<"openai-completions"> & {
|
|
id: "zai-org/GLM-4.5-Air";
|
|
provider: "huggingface";
|
|
};
|
|
"zai-org/GLM-4.5V": Model<"openai-completions"> & {
|
|
id: "zai-org/GLM-4.5V";
|
|
provider: "huggingface";
|
|
};
|
|
"zai-org/GLM-4.6": Model<"openai-completions"> & {
|
|
id: "zai-org/GLM-4.6";
|
|
provider: "huggingface";
|
|
};
|
|
"zai-org/GLM-4.7": Model<"openai-completions"> & {
|
|
id: "zai-org/GLM-4.7";
|
|
provider: "huggingface";
|
|
};
|
|
"zai-org/GLM-4.7-Flash": Model<"openai-completions"> & {
|
|
id: "zai-org/GLM-4.7-Flash";
|
|
provider: "huggingface";
|
|
};
|
|
"zai-org/GLM-5": Model<"openai-completions"> & {
|
|
id: "zai-org/GLM-5";
|
|
provider: "huggingface";
|
|
};
|
|
"zai-org/GLM-5.1": Model<"openai-completions"> & {
|
|
id: "zai-org/GLM-5.1";
|
|
provider: "huggingface";
|
|
};
|
|
"zai-org/GLM-5.2": Model<"openai-completions"> & {
|
|
id: "zai-org/GLM-5.2";
|
|
provider: "huggingface";
|
|
};
|
|
};
|