Alguns produtos e funcionalidades estão em processo de mudança de nome. As funcionalidades de fluxo e manual generativos também estão a ser migradas para uma única consola consolidada. Veja 
os detalhes .
  
        
 
       
     
  
  
  
    
  
  
  
    
  
  
    
    Envie comentários
  
   
 
  
    
      Faça a gestão de intenções com a API 
  
      
     
  
  
  
   
  
    
  
  
    
    
    
    
Normalmente, cria e elimina intenções através da consola.
No entanto, em determinados cenários avançados,
pode ser mais fácil usar a API.
Crie uma intenção 
Os exemplos seguintes mostram como chamar o método Create para o tipo Intent.
Aceda à referência da API Intent 
  
    Selecione um protocolo e uma versão para a referência de intenção: 
    
    
    
   
  
    Close 
  
 
  
  
  
  
  
    
  
  
  REST 
  
  
  
  
  
  
  
    
    
  
  
  
    
  
  Antes de usar qualquer um dos dados do pedido,
  faça as seguintes substituições:
  PROJECT_ID : o ID do seu projeto do Google Cloud 
  REGION_ID : o seu ID da região 
  AGENT_ID : o ID do seu agente 
 
  Método HTTP e URL:
  
POST https://REGION_ID -dialogflow.googleapis.com/v3/projects/PROJECT_ID /locations/REGION_ID /agents/AGENT_ID /intents  
 
  Corpo JSON do pedido:
  
{
  "displayName": "My intent display name"
}
  
 
Para enviar o seu pedido, expanda uma destas opções:
  curl (Linux, macOS ou Cloud Shell) 
  
  
    
      Nota: 
        
          O comando seguinte pressupõe que tem sessão iniciada na CLI gcloud com a sua conta de utilizador executando gcloud init  ou gcloud auth login , ou usando o Cloud Shell , que inicia automaticamente sessão na CLI gcloud.
          Pode verificar a conta atualmente ativa executando o comando
          gcloud auth list .
        
       
    
  
  
    
      Guarde o corpo do pedido num ficheiro com o nome request.json,
      e execute o seguinte comando:
    
    
  
  
  
    
  
  
  
  
  
  
  
    
  
  
  
  
  
    
  
  
  
    
  
  
  
  
  
curl -X POST \      -H "Authorization: Bearer $(gcloud auth print-access-token)" \      -H "x-goog-user-project: PROJECT_ID " \      -H "Content-Type: application/json; charset=utf-8" \      -d @request.json \      "https://REGION_ID -dialogflow.googleapis.com/v3/projects/PROJECT_ID /locations/REGION_ID /agents/AGENT_ID /intents"  
 
  PowerShell (Windows) 
  
  
    
      Nota: 
        
          O comando seguinte pressupõe que iniciou sessão na CLI do
          Google Cloud com a sua conta de utilizador executando
          gcloud init 
          ou
          gcloud auth login 
            .gcloud
          Pode verificar a conta atualmente ativa executando o comando
          gcloud auth list .
        
       
    
  
  
    
      Guarde o corpo do pedido num ficheiro com o nome request.json,
      e execute o seguinte comando:
    
    
  
  
  
    
  
  
  
  
  
    
    
  
  
  
  
  
  
  
    
    
  
  
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
$cred = gcloud auth print-access-token $headers = @{ "Authorization" = "Bearer $cred"; "x-goog-user-project" = "PROJECT_ID " } Invoke-WebRequest `     -Method POST `     -Headers $headers `     -ContentType: "application/json; charset=utf-8" `     -InFile request.json `     -Uri "https://REGION_ID -dialogflow.googleapis.com/v3/projects/PROJECT_ID /locations/REGION_ID /agents/AGENT_ID /intents" | Select-Object -Expand Content  
 
    Deve receber uma resposta JSON semelhante à seguinte:
    
  
{
  "name": "projects/PROJECT_ID /locations/REGION_ID /agents/AGENT_ID /intents/INTENT_ID ",
  "displayName": "My intent display name",
  "priority": 500000
}
  
 
  
 
  
  
  
  
  
  
  
  
  
  
 
Atualize uma intenção 
O
guia de máscara de campo 
mostra como atualizar campos individuais de uma intenção.
Elimine uma intenção 
Os exemplos seguintes mostram como chamar o método Delete para o tipo Intent.
Aceda à referência da API Intent 
  
    Selecione um protocolo e uma versão para a referência de intenção: 
    
    
    
   
  
    Close 
  
 
  
  
  
  
  
    
  
  
  REST 
  
  
  
  
  
  
  
  
  
  
    
  
  Antes de usar qualquer um dos dados do pedido,
  faça as seguintes substituições:
  PROJECT_ID : o ID do seu projeto do Google Cloud 
  REGION_ID : o seu ID da região 
  AGENT_ID : o ID do seu agente 
  INTENT_ID : o ID da intenção, encontrado na resposta de criação 
 
  Método HTTP e URL:
  
DELETE https://REGION_ID -dialogflow.googleapis.com/v3/projects/PROJECT_ID /locations/REGION_ID /agents/AGENT_ID /intents/INTENT_ID   
 
Para enviar o seu pedido, expanda uma destas opções:
  curl (Linux, macOS ou Cloud Shell) 
  
  
    
      Nota: 
        
          O comando seguinte pressupõe que tem sessão iniciada na CLI gcloud com a sua conta de utilizador executando gcloud init  ou gcloud auth login , ou usando o Cloud Shell , que inicia automaticamente sessão na CLI gcloud.
          Pode verificar a conta atualmente ativa executando o comando
          gcloud auth list .
        
       
    
  
  
  
    Execute o seguinte comando:
  
  
  
  
  
    
  
  
  
  
  
  
  
    
  
  
  
  
  
  
  
  
  
  
  
curl -X DELETE \      -H "Authorization: Bearer $(gcloud auth print-access-token)" \      -H "x-goog-user-project: PROJECT_ID " \      "https://REGION_ID -dialogflow.googleapis.com/v3/projects/PROJECT_ID /locations/REGION_ID /agents/AGENT_ID /intents/INTENT_ID "  
 
  PowerShell (Windows) 
  
  
    
      Nota: 
        
          O comando seguinte pressupõe que iniciou sessão na CLI do
          Google Cloud com a sua conta de utilizador executando
          gcloud init 
          ou
          gcloud auth login 
            .gcloud
          Pode verificar a conta atualmente ativa executando o comando
          gcloud auth list .
        
       
    
  
  
  
    Execute o seguinte comando:
  
  
  
  
  
    
  
  
  
  
  
    
    
  
  
  
  
  
  
  
    
    
  
  
  
  
  
  
    
  
  
  
  
  
  
  
  
    
  
  
$cred = gcloud auth print-access-token $headers = @{ "Authorization" = "Bearer $cred"; "x-goog-user-project" = "PROJECT_ID " } Invoke-WebRequest `     -Method DELETE `     -Headers $headers `     -Uri "https://REGION_ID -dialogflow.googleapis.com/v3/projects/PROJECT_ID /locations/REGION_ID /agents/AGENT_ID /intents/INTENT_ID " | Select-Object -Expand Content  
 
    Deve receber um código de estado de êxito (2xx) e uma resposta vazia.
    
  
 
  
  
  
  
  
  
  
  
  
  
 
  
  
  
     
  
  
 
    
  
  
    
    
      
       
         
  
  
    
    Envie comentários
  
   
 
       
    
    
  
  
 
  Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons , e as amostras de código são licenciadas de acordo com a Licença Apache 2.0 . Para mais detalhes, consulte as políticas do site do Google Developers . Java é uma marca registrada da Oracle e/ou afiliadas.
  Última atualização 2025-10-19 UTC.
 
 
  
  
    
    
    
      
  
  
    Quer enviar seu feedback?
  
   
 
     
  
  
    
      [[["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-10-19 UTC."],[],[]]