Dopo aver creato il notebook e aver aggiunto le origini dati, puoi generare in modo programmatico un'overview audio del notebook. Un notebook può avere un solo riassunto audio alla volta. Questa pagina descrive come creare ed eliminare overview audio.
Differenza tra un'overview audio e un podcast
Un'overview audio è diversa da un podcast per i seguenti motivi:
- Un'overview audio deve essere associata a un notebook a cui sono state aggiunte origini dati. D'altra parte, è possibile generare un podcast senza un notebook Gemini Notebook Enterprise, una licenza Gemini Enterprise o un datastore. Per creare un podcast, devi solo avere un progetto Google Cloud abilitato e il ruolo Podcast API User.
- Per creare un'overview audio, chiama il metodo
notebooks.audioOverview. Per creare un podcast, chiama il metodopodcasts, un'API autonoma.
Utilizza l'endpoint multiregionale Stati Uniti
Se il tuo abbonamento a Gemini Notebook Enterprise si trova nella multi-regione Stati Uniti, puoi inviare le richieste in questa pagina all'endpoint multi-regionale Stati Uniti, discoveryengine.us.rep.googleapis.com. Un endpoint multiregionale elabora le tue richieste e termina TLS all'interno della multi-regione, in modo che i dati delle richieste rimangano negli Stati Uniti mentre sono in transito. L'utilizzo di questo endpoint non modifica la posizione in cui sono archiviati i tuoi notebook. Per saperne di più, consulta la panoramica degli endpoint API regionali e multiregionali nella guida alla sicurezza di Google Cloud.
Per utilizzare l'endpoint multiregionale degli Stati Uniti, apporta le seguenti modifiche a ogni URL di richiesta in questa pagina:
Sostituisci l'host
ENDPOINT_LOCATION-discoveryengine.googleapis.comcondiscoveryengine.us.rep.googleapis.com.Imposta
LOCATIONsuus.
Il resto di ogni richiesta rimane invariato. Per scoprire come scegliere la località multiregionale dell'abbonamento, consulta Ottieni un abbonamento. Per l'elenco degli endpoint di servizio regionali e multiregionali, consulta Endpoint di servizio regionali e multiregionali nella guida di Virtual Private Cloud.
Crea un'overview audio
Per generare un'overview audio per i contenuti del tuo notebook, chiama il metodo notebooks.audioOverviews.create. Poiché puoi avere un solo riassunto audio per notebook, questo metodo ha esito positivo solo se il notebook non ha un riassunto audio esistente.
REST
curl -X POST \
-H "Authorization:Bearer $(gcloud auth print-access-token)" \
"https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1alpha/projects/PROJECT_NUMBER/locations/LOCATION/notebooks/NOTEBOOK_ID/audioOverviews" \
-d '{
"sourceIds": [
{
"id": "SOURCE_ID"
}
],
"episodeFocus": "EPISODE_FOCUS",
"languageCode": "LANGUAGE_CODE"
}
Sostituisci quanto segue:
ENDPOINT_LOCATION: la località multiregionale per la richiesta API. Specifica uno dei seguenti valori:usper la multi-regione Stati Unitieuper la multi-regione UEglobalper la località globale
PROJECT_NUMBER: il numero del tuo progetto Google Cloud .LOCATION: la posizione geografica del datastore, ad esempioglobal. Per saperne di più, consulta Località.NOTEBOOK_ID: l'identificatore univoco del notebook.SOURCE_ID: l'ID della fonte in base alla quale vuoi generare l'overview audio.sourceIdsfieldè un array facoltativo. Se non specifichi alcun ID origine, vengono utilizzate tutte le origini nel notebook. Per informazioni sull'ID origine, consulta Aggiungi e gestisci origini dati in un notebook (API).EPISODE_FOCUS: una stringa che descrive quali argomenti o contenuti devono essere evidenziati nell'overview audio.LANGUAGE_CODE: il codice lingua in cui è stato richiesto l'overview audio.
Se la richiesta ha esito positivo, dovresti ricevere una risposta JSON simile alla seguente. Questa risposta mostra che la generazione dell'overview audio è in corso.
{
"audioOverview": {
"status": "AUDIO_OVERVIEW_STATUS_IN_PROGRESS",
"audioOverviewId": "AUDIO_OVERVIEW_ID",
"generationOptions": {},
"name": "AUDIO_OVERVIEW_NAME"
}
}
La generazione di un'overview audio richiede alcuni minuti.
Verifica un'overview audio generata
Per verificare l'overview audio generata, segui questi passaggi:
- Apri il notebook. Per saperne di più, consulta Accedi al notebook creato.
In Studio del notebook, fai clic su Carica per caricare la conversazione. Il caricamento della panoramica richiede alcuni istanti.
In Studio, puoi gestire l'overview audio con attività come la modifica della velocità di riproduzione e il download o l'eliminazione del file dell'overview audio.
Elimina un'overview audio
Per eliminare un'overview audio esistente, chiama il metodo notebooks.audioOverviews.delete.
REST
curl -X DELETE \
-H "Authorization:Bearer $(gcloud auth print-access-token)" \
"https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1alpha/projects/PROJECT_NUMBER/locations/LOCATION/notebooks/NOTEBOOK_ID/audioOverviews/default" \
Sostituisci quanto segue:
ENDPOINT_LOCATION: la località multiregionale per la richiesta API. Specifica uno dei seguenti valori:usper la multi-regione Stati Unitieuper la multi-regione UEglobalper la località globale
PROJECT_NUMBER: il numero del tuo progetto Google Cloud .LOCATION: la posizione geografica del datastore, ad esempioglobal. Per saperne di più, consulta Località.NOTEBOOK_ID: l'identificatore univoco del notebook.
Se la richiesta va a buon fine, dovresti ricevere un JSON vuoto.