Function: isModelConfig()
isModelConfig(
config):config is ModelConfig
Defined in: packages/core/src/providers/types.ts:307
Type guard for v2 ModelConfig
Checks if a value is a ModelConfig object (has 'id' property). Strings are also valid ModelConfig values (they're converted to objects internally).
Parameters
config
unknown
Value to check
Returns
config is ModelConfig
True if the value is a ModelConfig
Example
if (isModelConfig(model)) {
console.log(model.id); // TypeScript knows model is ModelConfig
}