@unified-llm/core
Version:
Unified LLM interface (in-memory).
13 lines • 529 B
JavaScript
const VALID_OPENAI_LOG_LEVELS = ['debug', 'info', 'warn', 'error', 'off'];
export function validateOpenAILogLevel(logLevel) {
if (!logLevel) {
return undefined;
}
const normalizedLogLevel = logLevel.toLowerCase();
if (VALID_OPENAI_LOG_LEVELS.includes(normalizedLogLevel)) {
return normalizedLogLevel;
}
console.warn(`Invalid logLevel "${logLevel}" for OpenAI provider. Valid levels are: ${VALID_OPENAI_LOG_LEVELS.join(', ')}`);
return undefined;
}
//# sourceMappingURL=log-level.js.map