random_entity
Retrieve a random historical polity with optional filters like type, year, continent, or status. Use for exploration, trivia generation, or context-aware historical suggestions.
Instructions
Restituisce una entita' storica casuale, opzionalmente filtrata per tipo, anno, continente o status. Pensato per esplorazione, suggerimenti, generazione di curiosita' storiche o per permettere all'agente di proporre 'lo sapevi che...' contestuali. Esempio: random_entity(type='khanate', continent='Asia') ritorna un khanato asiatico a caso.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Tipo di entita' geopolitica. Esempi: empire, kingdom, republic, city-state, sultanate, caliphate, khanate, dynasty, principality, confederation, federation, duchy, colony, disputed_territory, city. | |
| year | No | Anno (intero). Anni negativi rappresentano date a.C. Esempi: -300 = 300 a.C., 476 = 476 d.C. | |
| status | No | Livello di certezza storica del record. 'disputed' indica voci con confidence_score basso o controverse fra storici. | |
| continent | No | Continente o macro-regione. Valori comuni: Europe, Asia, Africa, Americas, Middle East, Oceania. |