Wiro - Gemini 3 Pro - Google AI Model
AI-generatedOverview
This node integrates with the Gemini 3 Pro AI model by Google via the Wiro API. It allows users to send prompts along with optional input files (images, videos, audio), user and session IDs for chat history, system instructions, and various parameters controlling the AI's response behavior such as thinking level, temperature, top P, and max output tokens. The node sends a request to the Wiro API, retrieves a task ID and socket access token, then polls the task until completion to return the AI-generated response. This node is useful for advanced natural language processing, complex reasoning tasks, and generating AI-driven content with customizable parameters.
Use Case Examples
- Generating detailed AI responses based on user prompts and multimedia inputs.
- Maintaining chat history context using user and session IDs for personalized AI interactions.
- Customizing AI response creativity and length using temperature, top P, and max output tokens settings.
Properties
| Name | Meaning |
|---|---|
| Input Files URL | Optional URLs of multiple input files separated by semicolon, supporting images, videos, and audio. |
| Prompt | Required text prompt to send to the AI model for generating a response. |
| User ID | Optional user identifier for maintaining chat history, can be numeric or string. |
| Session ID | Optional session identifier for maintaining chat history, can be numeric or string. |
| System Instructions | Optional system-level instructions to guide the AI model's behavior. |
| Thinking Level | Optional setting to control the AI's reasoning depth or complexity. |
| Temperature | Optional parameter controlling randomness in AI responses, range 0.0 to 2.0. |
| Top P | Optional nucleus sampling parameter controlling diversity, range 0.0 to 1.0. |
| Max Output Tokens | Optional maximum length of the AI response, range 1 to 65536 tokens. |
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 about missing task ID or socket access token, it indicates the Wiro API response was invalid or incomplete. Check API credentials and request parameters.
- Polling may fail or timeout if the task does not complete; ensure network connectivity and valid tokens.
- Incorrect or missing required parameters like 'prompt' may cause API errors.
Links
- Wiro API Gemini 3 Pro Endpoint - Official API endpoint used by the node to interact with the Gemini 3 Pro model.