Vertex AI Studio capabilities

Vertex AI Studio offers an efficient experience for discovering and refining models, settings, system instructions, and prompt refinement through built-in experiences and a dedicated collaborative workspace environment.

This page outlines the key features implemented within Vertex AI Studio that facilitate transforming innovative ideas into generative AI solutions, for example, solutions that benefit customer service and support, content creation, healthcare, financial services, and software development.

Roles

You can control which Google Cloud services that users can access through Vertex AI Studio by assigning the following roles:

Role Description
Administrator Responsible for Google Cloud setup that interacts with agents using technical language to connect Vertex AI with the Google Cloud ecosystem.
Builder Includes the ML developers and App developers, who use the developer tools. Agents use developer-specific language with a scope limited to Vertex AI.

Features and experiences

This section describes Vertex AI Studio capabilities.

Onboarding and administrative

The onboarding and administrative features let you access and set up your environment.

Feature Description
Access to API key You can access your API key quickly.
Left navigation redesign The left menu includes a Floating Action Button (FAB) that lets you open different playgrounds, view recent sessions, and access other options.
Getting started menu A menu for new users with steps to properly activate their accounts, which include trying a prompt, adding a collaborator, and getting an API key.
New experience opt-in A dialog that prompts existing users to try the latest signin and can revert to their earlier UI in settings.
Settings menu A settings menu that includes options to switch between the previous and latest UI, change the appearance to use the light or dark system, generate and access API keys, and manage billing.

Studio discovery and development

The studio discovery and development features enhance the developer workflow.

Feature Description
Interactive canvas view A canvas that illustrates the artifact to be retrieved for development, which includes a preview and a code view.
Minimap A summarized history of prompt and response headers that can be turned off.
Slash commands Keyboard shortcuts for developers, which include the following commands:
  • /ask: You can get Google Cloud and general help.
  • /clear: You can clear the current conversation.
  • /compare: You can see how changes impact a response.
  • /model: You can manage your model selection.
  • /prompt: You can manage and modify prompts.
Side-by-side comparison An updated comparison feature for models, system instructions, and prompts, which lets you compare multiple prompts and your responses simultaneously.
Upload large files The ability to upload local or Cloud Storage files up to 20 MB.
Generate code files A feature that generates application code files, which are then accessible in the canvas pane.
Download code files The ability to download generated code files as a zip file.
Undo or Redo Undo or redo functionality is available for actions like model settings and prompt changes.
In-App help tool An in-app help tool accessible through the /ask command or the prompt field.
Prompt gallery An updated prompt gallery with app samples.

Built-in tools and capabilities

This section lists the built-in tools and capabilities within Vertex AI Studio that automate a significant portion of the work for developers. Vertex AI Studio integrates with Google Cloud, which provides an effortless experience that's collaborative and agentic.

Feature Description
Natural language refinement For prompt refinement, you can describe how you want to change your prompt using natural language, and the system automatically optimizes the prompt for you.
Optimize system instruction You can use a one-click feature that asks Gemini to automatically optimize a system instruction based on the prompt.
Refine prompt response You can use the /prompt command to provide feedback and to create a well-formatted revised prompt.
Help-me-write tool You can use the /prompt command and a described intent to create a well-formatted prompt, system instruction, and to recommend a model.

Next steps