A partir de 29 de abril de 2025, os modelos Gemini 1.5 Pro e Gemini 1.5 Flash não estarão disponíveis em projetos que não os usaram antes, incluindo novos projetos. Para mais detalhes, consulte Versões e ciclo de vida do modelo.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Este documento descreve como usar modelos de comando. Um modelo de comando é um
comando que inclui variáveis substituíveis. Os modelos de comando permitem testar
como diferentes formatos de comando funcionam com dados diferentes, sem
precisar escrever vários comandos individuais.
Por exemplo, considere as seguintes solicitações e as instruções do sistema
correspondentes:
Instruções do sistema: responda à pergunta de forma concisa.
Comandos:
Os coiotes comem bagas?
As águias sabem nadar?
Esquilos cavam buracos?
O modelo de comando correspondente seria semelhante ao seguinte:
Modelo de comando: Do {animal_name} {animal_activity}?
Substituições de variáveis:
Substituições animal_name
Substituições animal_activity
Coiotes
comer frutas
Águias
natação
Esquilos
cavar buracos
Limitações
As instruções do sistema não são aceitas como uma variável substituível em modelos
de comando.
Os modelos de comando não são compatíveis com comandos multimodais.
Criar um modelo de comando
Os modelos de comando definem o formato de todos os comandos usando variáveis
substituíveis. As variáveis do modelo de comando precisam atender aos seguintes requisitos:
As variáveis precisam estar entre chaves.
Os nomes das variáveis não podem conter espaços
Use as instruções a seguir para criar um modelo de comando.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-28 UTC."],[],[],null,["# Use prompt templates\n\n| **Preview**\n|\n|\n| This product or feature is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA products and features are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\nThis document describes how to use prompt templates. A prompt template is a\nprompt that includes replaceable variables. Prompt templates enable you to test\nhow different prompt formats perform with different prompt data, without\nrequiring you to write multiple individual prompts.\n\nFor example, consider the following prompts and their corresponding system\ninstructions:\n\n- **System instructions**: Respond to the question concisely.\n- **Prompts** :\n - Do coyotes eat berries?\n - Do eagles swim?\n - Do squirrels dig holes?\n\nThe corresponding prompt template would be similar to the following:\n\n- **Prompt template** : `Do {animal_name} {animal_activity}?`\n- **Variable replacements**:\n\nLimitations\n-----------\n\n- System instructions are not supported as a replaceable variable in prompt templates.\n- Prompt templates don't support multimodal prompts.\n\nCreate a prompt template\n------------------------\n\nPrompt templates define the format of all of your prompts through replaceable\nvariables. Prompt template variables must meet the following requirements:\n\n- Variables must be wrapped in curly-braces.\n- Variable names must not contain spaces.\n\nUse the following instructions to create a prompt template. \n\n### Console\n\nTo create a prompt template by using Vertex AI Studio in the\nGoogle Cloud console, follow these steps:\n\n1. In the Google Cloud console, go to the **Language** page.\n\n [Go to\n Vertex AI Studio](https://console.cloud.google.com/vertex-ai/generative/language/create/text)\n2. In the **System instructions** field, enter system instructions for the prompt. For example, \"Respond to the question concisely\".\n3. In the **Prompt** field, enter a prompt that includes\n prompt variables. Prompt variables must be wrapped in curly-braces and must\n not contain spaces. For example, `Do {animal_name} {animal_activity}?`.\n\n As you add variables, columns appear in the **Test**\n section. Each column represents the text that you want to replace the\n variables with when you run the prompt.\n4. In the **Test** section, replace the variables with the text that you want to test. For example, enter the following:\n - In the `animal_name` column, enter \"Coyotes\".\n - In the `animal_activity` column, enter \"eat berries\".\n5. Click send **Submit**.\n6. To test how the prompt performs with other variables, adjust the variables, then run the prompt again. For example, enter the following and click **Submit** :\n - In the `animal_name` column, enter \"Eagles\".\n - In the `animal_activity` column, enter \"swim\".\n7. Optional: To view different results, adjust the prompt, model, or parameters, and click **Submit**.\n\n\u003cbr /\u003e\n\nWhat's next\n-----------\n\n- Learn more about [prompting strategies](/vertex-ai/generative-ai/docs/learn/prompts/prompt-design-strategies).\n- Learn about [responsible AI best practices and Vertex AI's safety filters](/vertex-ai/generative-ai/docs/learn/responsible-ai)."]]