search_datasets
Fuzzy-search curated AEMO NEM datasets by keywords like spot price, demand, or rooftop PV. Returns ranked dataset summaries with IDs, names, and cadence.
Instructions
Fuzzy-search the 7 curated AEMO NEM datasets.
Use this when you don't know the exact dataset_id. The 7 curated datasets cover ~95% of typical NEM analytic queries — spot prices, demand, generation, rooftop PV, interconnector flows, forecasts.
Examples: # Find the dataset that publishes the spot price results = await search_datasets("spot price") # → [{id: 'dispatch_price', name: 'NEM Dispatch Price ...', ...}]
# Discover what's available on rooftop solar
results = await search_datasets("rooftop pv", limit=5)Returns: List of DatasetSummary (id, name, description, cadence), ranked by relevance. All v0 datasets are curated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Free-text search query. Matches against dataset IDs, names, descriptions, filter keys, region values, and search keywords. Case-insensitive. | |
| limit | No | Maximum number of results to return, ranked by relevance. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |