deep-reasoning
Solve complex problems using advanced AI models like GPT-5 and Gemini 2.5 Pro. Leverage deep reasoning, Google Search integration, and custom parameters for precise, context-aware solutions.
Instructions
Use advanced AI models for deep reasoning and complex problem-solving. Supports GPT-5 for OpenAI/Azure and Gemini 2.5 Pro with Google Search.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
enableSearch | No | Enable Google Search for Gemini models | |
maxOutputTokens | No | Maximum tokens in response | |
model | No | Specific model to use (optional, will use provider default) | |
prompt | Yes | The complex question or problem requiring deep reasoning | |
provider | No | AI provider to use (defaults to Azure if configured, otherwise OpenAI) | |
reasoningEffort | No | Reasoning effort level (for certain reasoning models) | high |
systemPrompt | No | System prompt to set context for reasoning | |
temperature | No | Temperature for response generation |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"enableSearch": {
"default": true,
"description": "Enable Google Search for Gemini models",
"type": "boolean"
},
"maxOutputTokens": {
"description": "Maximum tokens in response",
"exclusiveMinimum": 0,
"type": "number"
},
"model": {
"description": "Specific model to use (optional, will use provider default)",
"type": "string"
},
"prompt": {
"description": "The complex question or problem requiring deep reasoning",
"type": "string"
},
"provider": {
"description": "AI provider to use (defaults to Azure if configured, otherwise OpenAI)",
"enum": [
"openai",
"gemini",
"azure",
"grok"
],
"type": "string"
},
"reasoningEffort": {
"default": "high",
"description": "Reasoning effort level (for certain reasoning models)",
"enum": [
"low",
"medium",
"high"
],
"type": "string"
},
"systemPrompt": {
"description": "System prompt to set context for reasoning",
"type": "string"
},
"temperature": {
"default": 0.7,
"description": "Temperature for response generation",
"maximum": 2,
"minimum": 0,
"type": "number"
}
},
"required": [
"prompt"
],
"type": "object"
}