列出可用的提示版本

此代码示例演示了如何列出提示的所有版本。

代码示例

Python

在尝试此示例之前,请按照《Vertex AI 快速入门:使用客户端库》中的 Python 设置说明执行操作。 如需了解详情,请参阅 Vertex AI Python API 参考文档

如需向 Vertex AI 进行身份验证,请设置应用默认凭证。如需了解详情,请参阅为本地开发环境设置身份验证

import vertexai
from vertexai.preview.prompts import Prompt
from vertexai.preview import prompts

# Initialize vertexai
vertexai.init(project=PROJECT_ID, location="us-central1")

# Create local Prompt
prompt = Prompt(
    prompt_name="zoologist",
    prompt_data="Which animal is the fastest on earth?",
    model_name="gemini-2.0-flash-001",
    system_instruction="You are a zoologist. Answer in a short sentence.",
)
# Save Prompt to online resource.
prompt1 = prompts.create_version(prompt=prompt)
prompt_id = prompt1.prompt_id

# Get prompt a prompt from list
prompt_versions_metadata = prompts.list_versions(prompt_id=prompt_id)

# Get a specific prompt version from the versions metadata list
prompt1 = prompts.get(
    prompt_id=prompt_versions_metadata[0].prompt_id,
    version_id=prompt_versions_metadata[0].version_id,
)

print(prompt1)
# Example response:
# Which animal is the fastest on earth?

后续步骤

如需搜索和过滤其他 Google Cloud 产品的代码示例,请参阅Google Cloud 示例浏览器