Spaces:
Running
Running
| import os | |
| import sys | |
| sys.path.append(os.path.dirname(os.path.dirname(__file__))) | |
| from scripts.hf_tools import HFReportGenerateTool | |
| def main(): | |
| tool = HFReportGenerateTool() | |
| # Minimal aggregated data example | |
| data = { | |
| "Models": [{ | |
| "type": "model", | |
| "id": "bert-base-uncased", | |
| "owner": "google", | |
| "url": "https://huggingface.co/bert-base-uncased", | |
| "downloads": 100, | |
| "likes": 10, | |
| "updatedAt": "2024-01-01", | |
| "description": "BERT base cased model" | |
| }], | |
| "Datasets": [], | |
| "Spaces": [] | |
| } | |
| import json | |
| html = tool.forward(data_json=json.dumps(data), title="Test Report") | |
| print(html[:500]) # print first 500 chars | |
| if __name__ == "__main__": | |
| main() | |