UNPKG

vidscript

Version:

AI-powered CLI tool that transforms video content into intelligent, structured notes and scripts

36 lines 980 B
export const MODELS = { // Anthropic models "claude-3-opus": { provider: "anthropic", modelName: "claude-3-opus-20240229", contextWindow: 200000, }, "claude-3.5-sonnet": { provider: "anthropic", modelName: "claude-3-5-sonnet-20240620", contextWindow: 200000, }, "claude-3.7-sonnet": { provider: "anthropic", modelName: "claude-3-7-sonnet-20240723", contextWindow: 200000, }, // OpenAI models "gpt-4-turbo": { provider: "openai", modelName: "gpt-4-turbo", contextWindow: 128000, }, "gpt-4o": { provider: "openai", modelName: "gpt-4o", contextWindow: 128000, }, }; export function getModel(modelKey) { if (!MODELS[modelKey]) { throw new Error(`Unsupported model: ${modelKey}. Available models: ${Object.keys(MODELS).join(", ")}`); } return MODELS[modelKey]; } //# sourceMappingURL=models.js.map