ask_gpt
Query GPT models by specifying the model ID and custom system instructions using your ChatGPT subscription. Provide the task or question along with optional context and reasoning effort.
Instructions
Ask a GPT model via your ChatGPT subscription. You must choose model explicitly AND write instructions (the model's system prompt) yourself — there are no defaults. Any valid model id is accepted; known suggestions: gpt-5.4 (general), gpt-5.4-mini (faster/cheaper), gpt-5.5 (deepest reasoning — use with reasoning_effort 'high' for architecture, security/threat modeling, and hard review). Treat output as a hypothesis to verify.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | Yes | Which model to use (required, no default). Any valid model id is accepted. Known suggestions: gpt-5.4 (capable general-purpose), gpt-5.4-mini (faster/cheaper for lighter tasks), gpt-5.5 (deepest reasoning — architecture, security/threat modeling, hard review). | |
| prompt | Yes | The task or question for the model | |
| context | No | Code, errors, constraints, or other relevant context | |
| instructions | Yes | System instructions for the model (required, no default): its role, persona, and how to respond. Write these explicitly for the task at hand. | |
| reasoning_effort | No | Reasoning effort (higher = deeper but slower). Best with gpt-5.5 for hard tasks. |