- Risorsa REST: v1alpha.projects.locations
- Risorsa REST: v1alpha.projects.locations.conversations
- Risorsa REST: v1alpha.projects.locations.conversations.messages
- Risorsa REST: v1alpha.projects.locations.dataAgents
- Risorsa REST: v1alpha.projects.locations.operations
- Risorsa REST: v1alpha.projects.locations.retrieval
Servizio: geminidataanalytics.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, utilizza le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile da computer per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce il seguente documento di rilevamento:
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:
https://geminidataanalytics.googleapis.com
Risorsa REST: v1alpha.projects.locations
Metodi | |
---|---|
chat |
POST /v1alpha/{parent=projects/*/locations/*}:chat Risponde a una domanda sui dati generando un flusso di oggetti Message . |
get |
GET /v1alpha/{name=projects/*/locations/*} Recupera informazioni su una località. |
list |
GET /v1alpha/{name=projects/*}/locations Elenca le informazioni sulle località supportate per questo servizio. |
retrieveBigQueryTableContext |
POST /v1alpha/{parent=projects/*/locations/*}:retrieveBigQueryTableContext Recupera i dati contestuali della tabella BigQuery per i riferimenti alla tabella forniti. |
Risorsa REST: v1alpha.projects.locations.conversations
Metodi | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/conversations Crea una nuova conversazione per conservare la cronologia della conversazione. |
get |
GET /v1alpha/{name=projects/*/locations/*/conversations/*} Ottiene i dettagli di una singola conversazione utilizzando l'ID conversazione e il genitore. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/conversations Elenca tutte le conversazioni per un determinato genitore. |
Risorsa REST: v1alpha.projects.locations.conversations.messages
Metodi | |
---|---|
list |
GET /v1alpha/{parent=projects/*/locations/*/conversations/*}/messages Elenca tutti i messaggi di una determinata conversazione. |
Risorsa REST: v1alpha.projects.locations.dataAgents
Metodi | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/dataAgents Crea un nuovo DataAgent in un determinato progetto e in una determinata località. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/dataAgents/*} Elimina un singolo DataAgent. |
get |
GET /v1alpha/{name=projects/*/locations/*/dataAgents/*} Consente di ottenere i dettagli di un singolo DataAgent. |
getIamPolicy |
POST /v1alpha/{resource=projects/*/locations/*/dataAgents/*}:getIamPolicy Recupera il criterio IAM per DataAgent |
list |
GET /v1alpha/{parent=projects/*/locations/*}/dataAgents Elenca i DataAgent in un determinato progetto e in una determinata località. |
listAccessible |
GET /v1alpha/{parent=projects/*/locations/*}/dataAgents:listAccessible Elenca i DataAgent accessibili al chiamante in un determinato progetto e in una determinata località. |
patch |
PATCH /v1alpha/{dataAgent.name=projects/*/locations/*/dataAgents/*} Aggiorna i parametri di un singolo DataAgent. |
setIamPolicy |
POST /v1alpha/{resource=projects/*/locations/*/dataAgents/*}:setIamPolicy Imposta il criterio IAM per un DataAgent. |
Risorsa REST: v1alpha.projects.locations.operations
Metodi | |
---|---|
cancel |
POST /v1alpha/{name=projects/*/locations/*/operations/*}:cancel Avvia l'annullamento asincrono di un'operazione a lunga esecuzione. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/operations/*} Elimina un'operazione a lunga esecuzione. |
get |
GET /v1alpha/{name=projects/*/locations/*/operations/*} Recupera l'ultimo stato di un'operazione a lunga esecuzione. |
list |
GET /v1alpha/{name=projects/*/locations/*}/operations Elenca le operazioni che corrispondono al filtro specificato nella richiesta. |
Risorsa REST: v1alpha.projects.locations.retrieval
Metodi | |
---|---|
retrieveBigQueryRecentRelevantTables |
POST /v1alpha/{parent=projects/*/locations/*}/retrieval:retrieveBigQueryRecentRelevantTables Recupera i riferimenti alle tabelle BigQuery dalle tabelle a cui è stato eseguito l'accesso di recente. |
retrieveBigQueryTableContexts |
POST /v1alpha/{parent=projects/*/locations/*}/retrieval:retrieveBigQueryTableContexts Recupera i dati contestuali della tabella BigQuery per i riferimenti alla tabella forniti. |
retrieveBigQueryTableContextsFromRecentTables |
POST /v1alpha/{parent=projects/*/locations/*}/retrieval:retrieveBigQueryTableContextsFromRecentTables Recupera i dati contestuali della tabella BigQuery dalle tabelle a cui è stato eseguito l'accesso di recente. |
retrieveBigQueryTableSuggestedDescriptions |
POST /v1alpha/{parent=projects/*/locations/*}/retrieval:retrieveBigQueryTableSuggestedDescriptions Recupera lo schema della tabella BigQuery con le descrizioni suggerite per tabelle e colonne. |
retrieveBigQueryTableSuggestedExamples |
POST /v1alpha/{parent=projects/*/locations/*}/retrieval:retrieveBigQueryTableSuggestedExamples Recupera lo schema della tabella BigQuery con esempi di NL-SQL suggeriti. |