wolfram_query
Query Wolfram Alpha to compute mathematical equations, analyze scientific data, and retrieve factual information across chemistry, physics, geography, and more using natural language.
Instructions
Query Wolfram Alpha for computational, mathematical, scientific, and factual information. Supports natural language queries about entities in chemistry, physics, geography, history, art, astronomy, mathematics, and more.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | The natural language query to send to Wolfram Alpha. Convert complex questions to simplified keyword queries when possible (e.g., "how many people live in France" becomes "France population"). | |
| maxchars | No | Maximum number of characters in the response (default: 6800) | |
| assumption | No | Assumption to use when Wolfram Alpha provides multiple interpretations of a query | |
| units | No | Unit system preference (e.g., "metric", "imperial") | |
| currency | No | Currency preference for financial calculations | |
| countrycode | No | Country code for localized results | |
| languagecode | No | Language code for results (queries should still be in English) | |
| location | No | Location for location-specific queries | |
| timezone | No | Timezone for time-related calculations | |
| width | No | Width for generated images | |
| maxwidth | No | Maximum width for generated images | |
| plotwidth | No | Width for plots and graphs | |
| scantimeout | No | Timeout for scanning operations (seconds) | |
| formattimeout | No | Timeout for formatting operations (seconds) | |
| parsetimeout | No | Timeout for parsing operations (seconds) | |
| totaltimeout | No | Total timeout for the request (seconds) |
Input Schema (JSON Schema)
{
"properties": {
"assumption": {
"description": "Assumption to use when Wolfram Alpha provides multiple interpretations of a query",
"type": "string"
},
"countrycode": {
"description": "Country code for localized results",
"type": "string"
},
"currency": {
"description": "Currency preference for financial calculations",
"type": "string"
},
"formattimeout": {
"description": "Timeout for formatting operations (seconds)",
"type": "number"
},
"input": {
"description": "The natural language query to send to Wolfram Alpha. Convert complex questions to simplified keyword queries when possible (e.g., \"how many people live in France\" becomes \"France population\").",
"type": "string"
},
"languagecode": {
"description": "Language code for results (queries should still be in English)",
"type": "string"
},
"location": {
"description": "Location for location-specific queries",
"type": "string"
},
"maxchars": {
"default": 6800,
"description": "Maximum number of characters in the response (default: 6800)",
"type": "number"
},
"maxwidth": {
"description": "Maximum width for generated images",
"type": "number"
},
"parsetimeout": {
"description": "Timeout for parsing operations (seconds)",
"type": "number"
},
"plotwidth": {
"description": "Width for plots and graphs",
"type": "number"
},
"scantimeout": {
"description": "Timeout for scanning operations (seconds)",
"type": "number"
},
"timezone": {
"description": "Timezone for time-related calculations",
"type": "string"
},
"totaltimeout": {
"description": "Total timeout for the request (seconds)",
"type": "number"
},
"units": {
"description": "Unit system preference (e.g., \"metric\", \"imperial\")",
"type": "string"
},
"width": {
"description": "Width for generated images",
"type": "number"
}
},
"required": [
"input"
],
"type": "object"
}