协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
feast-feature-store【开发与工程】Feature store management skill for online/offline feature serving, feature registration, and training-serving consistency.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: feast-feature-store description: Feature store management skill for online/offline feature serving, feature registration, and training-serving consistency. allowed-tools:
Feature store management skill using Feast for online/offline feature serving, feature registration, and ensuring training-serving consistency in ML systems.
{
"type": "object",
"required": ["action"],
"properties": {
"action": {
"type": "string",
"enum": ["apply", "materialize", "get-online", "get-historical", "list", "teardown"],
"description": "Feast action to perform"
},
"featureRepo": {
"type": "string",
"description": "Path to feature repository"
},
"features": {
"type": "array",
"items": { "type": "string" },
"description": "Feature references (feature_view:feature_name)"
},
"entityDf": {
"type": "string",
"description": "Path to entity DataFrame for historical retrieval"
},
"materializationWindow": {
"type": "object",
"properties": {
"startDate": { "type": "string" },
"endDate": { "type": "string" }
}
}
}
}
{
"type": "object",
"required": ["status", "action"],
"properties": {
"status": {
"type": "string",
"enum": ["success", "error"]
},
"action": {
"type": "string"
},
"features": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": { "type": "string" },
"dtype": { "type": "string" },
"featureView": { "type": "string" },
"freshness": { "type": "string" }
}
}
},
"materializationStatus": {
"type": "object",
"properties": {
"lastMaterialized": { "type": "string" },
"rowsProcessed": { "type": "integer" }
}
},
"retrievedData": {
"type": "string",
"description": "Path to retrieved feature data"
}
}
}
{
kind: 'skill',
title: 'Retrieve training features',
skill: {
name: 'feast-feature-store',
context: {
action: 'get-historical',
featureRepo: 'feature_repo/',
features: ['user_features:age', 'user_features:tenure', 'transaction_features:avg_amount'],
entityDf: 'data/training_entities.parquet'
}
}
}