Wiro - Gemini 3 Flash icon

Wiro - Gemini 3 Flash

Gemini-3-flash

Wiro - Gemini 3 Flash

AI-generated

Overview

This node integrates with the Wiro API to run the Gemini 3 Flash model, which processes input files (images, videos, audio) and a text prompt to generate a response. It supports chat history via user and session IDs, system-level instructions, and configurable parameters like thinking level, temperature, top P, and max output tokens. This node is useful for scenarios requiring AI-driven content generation or analysis based on multimedia inputs and textual prompts, such as interactive chatbots, multimedia content summarization, or creative AI applications.

Use Case Examples

  1. A user provides URLs of images and a prompt to generate a descriptive summary or creative story based on the images.
  2. A chatbot uses this node to generate responses considering previous chat history by providing user and session IDs.
  3. An application uses system instructions and thinking level settings to control the AI's response style and depth.

Properties

Name Meaning
Input Files URL Optional URLs of multiple input files (images, videos, audio) separated by semicolon.
Prompt Required text prompt to guide the AI model's response.
User ID Optional user identifier for chat history, can be numeric or string.
Session ID Optional session identifier for chat history, can be numeric or string.
System Instructions Optional system-level instructions to influence the AI model's behavior.
Thinking Level Optional setting to control the AI's thinking depth or complexity.
Temperature Optional parameter controlling randomness in the AI's output, 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's response, range 1 to 65536.

Output

JSON

  • taskid - The unique identifier of the AI task.
  • message - The final message or response generated by the AI model.
  • status - The status of the task, either 'completed' or 'failed'.

Dependencies

  • Wiro API with API key and secret credentials required 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.
  • If the task status is 'failed', check the input parameters for correctness and ensure the Wiro API service is operational.
  • Timeouts or polling failures may occur if the socket access token is invalid or expired; ensure proper token handling.

Links

Discussion