O Assistente do agente oferece residência de dados para manter seus dados em repouso fisicamente em uma região ou local geográfico especificado. Quando você especifica uma região, os dados em repouso não são armazenados fora dela. O preço é o mesmo para todas as regiões.
Especificar uma região é particularmente útil nos seguintes casos de uso:
- Seu sistema tem requisitos regulatórios ou de políticas que regem o local dos dados.
- Suas latências de rede podem ser melhoradas quando os dados estão na mesma região
que seus clientes. Por exemplo, se os clientes da Bélgica usarem
europe-west1
, eles poderão esperar uma latência melhor.
Regiões disponíveis
Grupos de países | Localização geográfica | ID da região | ID da região do repositório de dados |
---|---|---|---|
Américas | Iowa | us-central1 |
us (multirregião) |
Américas | Carolina do Sul | us-east1 |
|
Américas | Oregon | us-west1 |
|
Américas | Montreal | northamerica-northeast1 |
|
Américas | Estados Unidos, multirregião | us * |
us (multirregião) * |
Europa | Bélgica | europe-west1 |
eu (multirregião) |
Europa | Londres | europe-west2 |
|
Europa | Frankfurt | europe-west3 |
|
Ásia-Pacífico | Singapura | asia-southeast1 |
|
Ásia-Pacífico | Tóquio | asia-northeast1 |
|
Ásia-Pacífico | Mumbai | asia-south1 |
|
Ásia-Pacífico | Sydney | australia-southeast1 |
|
Global | Multirregional global (disponibilização global, dados em repouso nos EUA) | global (recomendado) ou nenhuma região (padrão) ¶ |
global (multirregião) ¶ |
Símbolo | Descrição |
---|---|
* | A Vertex AI não oferece suporte ao local de várias regiões "us". Como resultado, o uso dos recursos de IA generativa do Assistente pessoal na multirregião "us" vai depender dos respectivos endpoints de região única dos EUA. |
¶ | As chamadas para a região global podem ter uma latência maior quando chamadas de fora dos EUA. Se possível, prefira uma região mais específica mais próxima dos seus serviços e usuários. |
Recursos disponíveis para veiculação regional
ID da região | Resumo com seções personalizadas v3.1/3.0 | Resumo com seções personalizadas v2.1 | Resumo com seções personalizadas v2.0/1.0 | Análise de sentimento | Assistência de Knowledge Assist generativa (proativa) |
---|---|---|---|---|---|
us-central1 |
✓ | ✓ | ✓ | ✓ | ✓ |
us-east1 |
✓ | ✓ | ✓ | ✓ | ✓ |
us-west1 |
✓ | ✓ | ✓ | ✓ | ✓ |
us |
✓ | ✓ | ✓ | ✓ | |
northamerica-northeast1 |
✓ | ✓ | ✓ | ✓ | |
europe-west1 |
✓ | ✓ | ✓ | ✓ | |
europe-west2 |
✓ | ✓ | ✓ | ✓ | |
europe-west3 |
✓ | ✓ | ✓ | ✓ | |
asia-southeast1 |
✓ | ✓ | ✓ | ✓ | |
asia-northeast1 |
✓ | ✓ | ✓ | ✓ | |
asia-south1 |
✓ | ✓ | ✓ | ||
australia-southeast1 |
✓ | ✓ | ✓ | ✓ | |
global |
✓ | ✓ | ✓ | ✓ | ✓ |
Dados em repouso
Todos os dados do usuário e do usuário final do desenvolvedor do Assistente estão incluídos nos dados em repouso. Exemplo:
- Bases de conhecimento e documentos de conhecimento.
- Perfis de conversas.
- Históricos de conversas e mensagens.
- Participantes da conversão.
- Sugestões retornadas pelo Assistente de agente.
- Feedbacks.
Limitações
Considere as seguintes limitações:
- O console do Agente Assist ainda não oferece suporte à regionalização. Só é possível implementar a regionalização chamando a API diretamente.
- O treinamento de modelos não oferece suporte à regionalização. Seus dados podem ser roteados para fora da região durante esse processo.
O API Explorer, encontrado em muitos documentos de referência do REST, só oferece suporte à região
global
para chamadas de API.No momento, a Transcrição do IA de conversação só oferece suporte a dados em uso e em repouso em várias regiões (se não estiver usando o recurso de adaptação de voz) na UE, nos EUA e na América do Norte (Canadá).
Somente as seguintes regiões são compatíveis com os repositórios de dados usados pelo recurso de assistência de conhecimento generativo (proativo):
global
,us
multirregião eeu
multirregião.
Especificar uma região usando a API
Para usar a regionalização, é necessário especificar uma região para cada solicitação de API.
Campos obrigatórios:
Forneça o ID da região para o parâmetro de caminho do URL
location
.Para a região
global
, usedialogflow.googleapis.com
como nome de host. Para todas as outras regiões, use[region-id]-dialogflow.googleapis.com
como o nome do host.
Exemplo:
dialogflow.googleapis.com/v2/projects/project_id/locations/global/knowledgeBases/knowledge_base_id
us-central1-dialogflow.googleapis.com/v2/projects/project_id/locations/us-central1/knowledgeBases/knowledge_base_id
Para usar as bibliotecas de cliente, siga estas etapas:
- Defina o endpoint do serviço como:
REGION_ID-dialogflow.googleapis.com
. Defina o nome do recurso com o local correto, por exemplo:
projects/project_id/locations/region_id/knowledgeBases/knowledge_base_id
Credenciais
Recomendamos que você use a variável de ambiente GOOGLE_APPLICATION_CREDENTIALS para fornecer credenciais às suas bibliotecas de cliente. Consulte as instruções de configuração do Dialogflow para mais informações sobre como definir essa variável.
Se você precisar fornecer credenciais manuais no código, será necessário realizar uma etapa
extra antes de chamar um endpoint regionalizado. É necessário definir
o escopo como https://www.googleapis.com/auth/cloud-platform ao gerar
as credenciais de autenticação. O exemplo a seguir demonstra como fazer
isso em Java ao criar um objeto GoogleCredentials
:
GoogleCredentials.fromStream(new FileInputStream("credential_file"))
.createScoped("https://www.googleapis.com/auth/cloud-platform")
Cloud Logging
Consulte a documentação do Cloud Logging para controlar a região em que seus registros são armazenados.