Categories: FAANG

Announcing prompt management in the Vertex AI SDK

As generative AI applications grow in sophistication, development workflows become more fragmented. Although AI can be a force multiplier, teams may design prompts in one environment, manage versions in spreadsheets or text files, and then manually integrate them into their code. This leads to inefficiencies, versioning chaos, and collaboration bottlenecks. 

Vertex AI Studio is designed to solve this. It offers a powerful collaborative workspace for testing and managing prompts within the Google Cloud console. Today, we are announcing the General Availability (GA) of Prompt Management in the Vertex AI SDK, a new set of capabilities designed to bring control, scalability, and enterprise-readiness to your prompt management workflow. Some key benefits: 

  • Programmatic prompt management: Create, version, and manage prompts directly within the Vertex AI SDK. 

  • Seamless UI-to-SDK experience: Move effortlessly between designing prompts in Vertex AI Studio and managing them at scale with the SDK.

  • Enhanced collaboration: Share and reuse prompts as a team by managing them as a centralized resource within your Google Cloud project.

  • Enterprise-ready: Available for everyone with full support, including CMEK and VPCSC for your security and compliance needs.

Let’s take a look at how you can manage your prompts using the Vertex SDK. 

How it works: prompts as code

The Vertex AI SDK empowers you to treat your prompts as a versioned asset in your application. You can create, retrieve, update, and manage your prompts with just a few lines of Python code, enabling powerful new workflows. 

Whether you prefer the visual interface of Vertex AI Studio or the programmatic power of the SDK within your own environment, your prompts are a managed resource within your Google Cloud project — easy to track, share, and reuse. Design and test a prompt in the Studio UI, and then use the SDK to programmatically manage versions at scale. Furthermore, this GA launch comes with enterprise support, including Customer-Managed Encryption Keys (CMEK) and VPC Service Controls (VPCSC) to help protect your assets. 

Imagine you want to create a new prompt. With the SDK, it’s as easy as this:

code_block
<ListValue: [StructValue([(‘code’, ‘import vertexairnrn# Instantiate a clientrnclient = vertexai.Client(project=PROJECT_ID, location=LOCATION)rnrn# Define a prompt objectrnprompt = {rn “prompt_data”: {rn “contents”: [rn {rn “parts”: [rn {rn “text”: “Hello, {name}! How are you?”rn }rn ]rn }rn ],rn # variables replace templates in a prompt, i.e. {name} in this promptrn “variables”: [rn {rn “name”: {rn “text”: “Alice”rn }rn }rn ],rn “model”: “gemini-2.5-flash”rn }rn}rnrn# Create a prompt in Vertexrnprompt_resource = client.prompts.create(rn prompt=prompt,rn)’), (‘language’, ‘lang-py’), (‘caption’, <wagtail.rich_text.RichText object at 0x7fb50a28a040>)])]>

Prompt management in the SDK unlocks a world of possibilities to streamline your workflow. Work with the latest version of your prompt, easily view a comprehensive list of project prompts, and delete prompts that are extraneous to your team’s work. 

Get started today

It’s time to bring order to your prompt management workflow. With the new prompt management features in the Vertex AI SDK, you can build robust, scalable, and maintainable generative AI applications faster than ever.

To get started, check out the official Vertex AI documentation and explore our code examples.

We are excited to see what you build!

AI Generated Robotic Content

Recent Posts

Blender camera motion + MiniMax H3 ref2vid in ComfyUI (workflow + prompts)

I've been experimenting with building the camera move in Blender before generating the AI video.…

22 hours ago

Old-School Credit Card Scams Are Far From Dead

In an era of increasingly sophisticated AI-fueled scams, a retro threat may be lurking in…

23 hours ago

OpenAI says its models engaged with US government websites in new model misbehavior disclosure

OpenAI disclosed Friday that its artificial intelligence agents had interacted with several U.S. government websites…

23 hours ago

Update to the KREA 2 Turbo Style Gallery: 397 styles re-rendered with a prompt fix, 5 rewritten, 1 new

Update to the [KREA 2 Turbo Style Gallery](https://www.reddit.com/r/StableDiffusion/comments/1v4u1bu/krea_2_turbo_style_gallery/) from July. There's an actual finding in…

2 days ago

Tool Calling vs. Code Execution for AI Agents: Choosing the Right Action Primitive

Theory is easier to trust once it's running against a real API, so both examples…

2 days ago

Trading a Cloud Identity for Your Own: Workload Attestation on Managed Compute

By Dhruv PratapIntroductionOrganizations that have been around for a while usually run two identity systems side…

2 days ago