Cloud Natural Language ti offre un certo controllo su dove vengono elaborate le risorse per il tuo progetto. In particolare, puoi configurare Cloud Natural Language per eseguire l'elaborazione di machine learning sui tuoi dati solo nell'UE o negli Stati Uniti.
Per impostazione predefinita, Cloud Natural Language elabora le risorse in una posizione globale, il che significa che non garantisce che le risorse rimangano all'interno di una determinata località o regione. Se scegli la località Unione Europea, Google eseguirà il machine learning solo nell'UE. Se scegli la località Stati Uniti, Google eseguirà il machine learning solo negli Stati Uniti. Tu e i tuoi utenti puoi accedere ai dati da qualsiasi posizione.
Impostazione della località utilizzando l'API
Cloud Natural Language supporta un endpoint API globale (language.googleapis.com
), un endpoint per l'Unione Europea (eu-language.googleapis.com
) e un endpoint per gli Stati Uniti (us-language.googleapis.com
). Per elaborare i dati solo nell'Unione Europea, utilizza l'URI eu-language.googleapis.com
anziché language.googleapis.com
per le chiamate all'API REST.
Per elaborare i dati solo negli Stati Uniti, utilizza l'URI
us-language.googleapis.com
anziché language.googleapis.com
per le chiamate API REST.
L'API di moderazione del testo è disponibile anche in Australia. Per accedervi, utilizza l'URI au-language.googleapis.com
anziché language.googleapis.com
per le chiamate API REST.
Impostazione della località utilizzando le librerie client
Per impostazione predefinita, le librerie client accedono all'endpoint API globale (language.googleapis.com
). Per archiviare ed elaborare i tuoi dati solo nell'Unione Europea o negli Stati Uniti, devi impostare esplicitamente l'endpoint. Gli esempi di codice riportati di seguito mostrano come configurare questa impostazione.
Python
Per scoprire come installare e utilizzare la libreria client per Natural Language, consulta Librerie client di Natural Language. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Natural Language Python.
Per autenticarti a Natural Language, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Per scoprire come installare e utilizzare la libreria client per Natural Language, consulta Librerie client di Natural Language. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Natural Language Java.
Per autenticarti a Natural Language, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per scoprire come installare e utilizzare la libreria client per Natural Language, consulta Librerie client di Natural Language. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Natural Language Node.js.
Per autenticarti a Natural Language, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.