whylabs-monitor

Solid

WhyLabs integration skill for ML observability, profile logging, and anomaly detection.

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# whylabs-monitor ## Overview WhyLabs integration skill for ML observability, data profile logging, and anomaly detection in production ML systems. ## Capabilities - Data profile generation (whylogs) - Profile upload to WhyLabs platform - Anomaly detection and alerts - Segment analysis for data subsets - Performance monitoring dashboards - Integration with ML pipelines - Historical profile comparison - Custom constraint validation ## Target Processes - Model Performance Monitoring and Drift Detection - ML System Observability and Incident Response ## Tools and Libraries - whylogs - WhyLabs Platform - pandas ## Input Schema ```json { "type": "object", "required": ["action"], "properties": { "action": { "type": "string", "enum": ["profile", "upload", "compare", "validate", "alert-config"], "description": "WhyLabs action to perform" }, "profileConfig": { "type": "object", "properties": { "dataPath": { "type": "string" }, "datasetId": { "type": "string" }, "segments": { "type": "array", "items": { "type": "string" } }, "timestamp": { "type": "string" } } }, "uploadConfig": { "type": "object", "properties": { "orgId": { "type": "string" }, "modelId": { "type": "string" }, "profilePath": { "type": "string" } } }, "compareConfig": { "type": "object", "properties": { "baselineProfile": { "type": "string" }, ...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills