🤖 Gemini Model Selector:
The ArchAi3D_Gemini_Model node serves as a model selector within the Gemini API framework, designed to facilitate seamless integration with web interfaces. This node allows you to choose from a variety of Gemini models, each tailored for specific tasks, such as image processing or flash operations. By providing a user-friendly interface, it simplifies the process of selecting and managing different models, ensuring that you can easily adapt to the latest updates and capabilities offered by the Gemini API. The node's primary function is to streamline the workflow by allowing dynamic model selection, which is particularly beneficial for AI artists who need to experiment with different models to achieve optimal results. Its integration with web interfaces means that it can dynamically generate HTML forms based on workflow inputs, making it a versatile tool for both novice and experienced users.
🤖 Gemini Model Selector Input Parameters:
name
The name parameter is a string identifier used to label this input within web interfaces. It plays a crucial role in dynamically generating HTML forms based on workflow inputs, allowing for a more interactive and customizable user experience. The default value for this parameter is "gemini_model", and it is not multiline, meaning it should be a single line of text. This parameter helps in organizing and managing different inputs when multiple nodes are used in a workflow, ensuring clarity and ease of use.
model
The model parameter allows you to select the specific Gemini model you wish to use from a predefined list of available models. This selection impacts the node's execution by determining which model's capabilities will be utilized for processing tasks. The available options include models like "gemini-3-pro-preview", "gemini-2.5-flash", and others, each offering different features and performance levels. The default model is "gemini-2.5-flash", which is a stable general availability model. This parameter is essential for tailoring the node's functionality to suit specific needs, whether for previewing new features or relying on stable, established models.
🤖 Gemini Model Selector Output Parameters:
model
The model output parameter returns the selected Gemini model as a string. This output is crucial as it indicates which model has been chosen for use in subsequent processing tasks. By providing this output, the node ensures that the selected model can be easily referenced and utilized by other nodes or components within the workflow, facilitating a smooth and efficient integration process.
🤖 Gemini Model Selector Usage Tips:
- When selecting a model, consider the specific task you are working on. For instance, if you need the latest features, opt for a preview model like "gemini-3-pro-preview". For stable performance, choose a model like "gemini-2.5-flash".
- Use the
nameparameter to clearly label your inputs, especially when working with complex workflows involving multiple nodes. This will help maintain organization and clarity.
🤖 Gemini Model Selector Common Errors and Solutions:
Error: Invalid API key. Get a valid key at https://aistudio.google.com/apikey
- Explanation: This error occurs when the API key provided is incorrect or has expired.
- Solution: Obtain a valid API key from the specified URL and update your configuration with the new key.
Error: Rate limit exceeded. Please wait and try again.
- Explanation: This error indicates that the number of requests made to the API has exceeded the allowed limit.
- Solution: Wait for a while before making further requests, or consider upgrading your API plan if higher limits are needed.
Error: Model '<model_name>' not found. Try 'gemini-2.5-flash' or 'gemini-2.0-flash'.
- Explanation: The specified model is not available, possibly due to a typo or because it has been deprecated.
- Solution: Double-check the model name for accuracy or switch to a recommended model like "gemini-2.5-flash".
