Wiro - GPT-5 Nano AI Model
AI-generatedOverview
This node integrates with the Wiro GPT-5 Nano AI model API to generate AI responses based on user input. It supports sending a prompt, optional image URLs, user and session IDs for chat history, system instructions, reasoning effort level, web search enablement, and verbosity settings. The node sends these inputs to the Wiro API, waits for the task to complete by polling, and returns the AI-generated message along with the task status. This node is useful for applications requiring advanced AI text generation with optional image input and contextual chat history, such as chatbots, content creation, and AI-assisted workflows.
Use Case Examples
- Generating AI responses to user prompts with optional image context.
- Using chat history via user and session IDs to maintain conversation continuity.
- Enabling web search to enhance response accuracy based on real-time information.
Properties
| Name | Meaning |
|---|---|
| Input Image URL | Optional. Multiple image files separated by semicolon. Supported only by GPT-5.2 for image input. |
| Prompt | Required. The main text input or question to generate a response from the AI model. |
| User ID | Optional. Identifier for the user to maintain chat history, can be numeric or string. |
| Session ID | Optional. Identifier for the session to maintain chat history, can be numeric or string. |
| System Instructions | Optional. System-level instructions to guide the AI model's behavior. |
| Reasoning Effort | Optional. Controls the level of reasoning effort the AI model applies. If web search is enabled and reasoning is set to default, it falls back to low. Web search cannot be used with minimal reasoning. |
| Web Search | Optional. Enables web search to enhance responses. The number of searches depends on prompt complexity, costing $0.01 per search. |
| Verbosity | Optional. Controls the verbosity level of the AI response. |
Output
JSON
taskid- The unique identifier of the AI task.message- The AI-generated response message.status- The status of the task, e.g., 'completed' or 'failed'.
Dependencies
- Wiro API key and secret credentials for authentication
Troubleshooting
- If the node throws an error indicating missing or invalid task ID or socket access token, verify that the Wiro API credentials are correct and the API endpoint is reachable.
- Polling may fail or timeout if the task does not complete; ensure network connectivity and that the Wiro API service is operational.
- Web search enabled with minimal reasoning will fallback to low reasoning; ensure settings are compatible to avoid unexpected behavior.
Links
- Wiro API Documentation - Official documentation for the Wiro API used by this node.