Image Generation
Enable image generation capabilities for your AI Agents in Nexus
Availability depends on your school's enabled tools, provider setup, and account permissions. These settings are managed in the web workspace. A class policy may restrict a feature described here.
The image generation action allows your Agents to create images based on text prompts. Once configured, any AI model in Nexus can invoke this action to generate images using supported image generation models.
Supported Models#
| Model | Provider |
|---|---|
| GPT Image 1.5 | OpenAI / Azure OpenAI |
| GPT Image 1 | OpenAI / Azure OpenAI |
| DALL-E 3 | OpenAI / Azure OpenAI |
| Nano Banana | Vertex (Google) |
| Nano Banana Pro | Vertex (Google) |
Configuration#
Navigate to Image Generation#
Go to the Admin Panel and select Image Generation under the Configuration section.
Connect a Model#
The page displays available models grouped by provider (OpenAI, Azure OpenAI and Vertex).
Click Connect on any model to configure it. A modal will open where you can set up credentials:
OpenAI#
* **Use existing API key**: Select from previously configured OpenAI API keys
* **Enter new API key**: Add a new OpenAI API key
Azure OpenAI#
* **Use existing API key**: Select from previously configured Azure OpenAI API keys
* **Enter new API key**: Add a new Azure OpenAI API key
Vertex (Google)#
* **Service Account**: Create a Google Cloud service account, then generate and download a JSON key file
* **Upload credentials**: Upload the service account JSON key file
* **Region (Optional)**: Define the region you want requests sent to. Defaults to globalThe last configured model will automatically become the Current Default.
Manage Default Model#
The model marked as Current Default is used when users request image generation in chat.
To remove a model as default: Click the "Current Default" badge on that model
To edit credentials: Click the settings icon (gear) to open a modal where you can update the API key
Using Image Generation#
Once image generation is configured with a default model, any AI model in Nexus can invoke the image generation action. When a user requests an image, the Agent will automatically use the configured default image generation model.