UNPKG

capsule-ai-cli

Version:

The AI Model Orchestrator - Intelligent multi-model workflows with device-locked licensing

24 lines 758 B
const MODEL_DISPLAY_NAMES = { 'claude-opus-4-20250514': 'claude-opus-4', 'claude-sonnet-4-20250514': 'claude-sonnet-4', 'gpt-4o': 'gpt-4o', 'gpt-4o-mini': 'gpt-4o-mini', }; export function getModelDisplayName(modelId) { return MODEL_DISPLAY_NAMES[modelId] || modelId; } export function getModelIdFromDisplayName(displayName) { if (MODEL_DISPLAY_NAMES[displayName]) { return displayName; } for (const [fullId, display] of Object.entries(MODEL_DISPLAY_NAMES)) { if (display === displayName) { return fullId; } } return displayName; } export function formatModelsForDisplay(modelIds) { return modelIds.map(id => getModelDisplayName(id)); } //# sourceMappingURL=model-display.js.map