Dopo aver creato il notebook e aver aggiunto le origini dati, puoi generare in modo programmatico un'overview audio del notebook. Un determinato notebook può avere una sola overview audio alla volta. Questa pagina descrive come creare ed eliminare le overview audio.
Differenza tra un'overview audio e un podcast
Un'overview audio è diversa da un podcast nei seguenti modi:
- Un'overview audio deve essere associata a un notebook a cui sono state aggiunte origini dati. D'altra parte, un podcast può essere generato senza un notebook NotebookLM Enterprise, una licenza Gemini Enterprise o un datastore. Per creare un podcast, ti servono solo un progetto abilitato Google Cloud e il ruolo Utente API Podcast.
- Per creare un'overview audio, chiama il metodo
notebooks.audioOverview. Per creare un podcast, chiama il metodopodcasts, un'API autonoma.
Creare un'overview audio
Per generare un'overview audio per i contenuti del notebook, chiama il
notebooks.audioOverviews.create
metodo. Poiché puoi avere una sola overview audio per notebook, questo metodo ha esito positivo solo se il notebook non ha un'overview 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 multi-regione 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 Google Cloud progetto.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 dell'origine in base alla quale vuoi generare l'overview audio. IlsourceIdsfieldè un array facoltativo; se non specifichi alcun ID origine, vengono utilizzate tutte le origini del notebook. Per informazioni sull'ID origine, vedi Aggiungere e gestire le origini dati in un notebook (API).EPISODE_FOCUS: una stringa che descrive gli argomenti o i contenuti da evidenziare nell'overview audio.LANGUAGE_CODE: il codice lingua in cui è stata richiesta l'overview audio.
Se la richiesta va a buon fine, dovresti ricevere una risposta JSON simile alla seguente. Questa risposta indica 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.
Verificare un'overview audio generata
Per verificare l'overview audio generata:
- Apri il notebook. Per saperne di più, consulta Accedere al notebook creato.
In Studio del notebook, fai clic su Carica per caricare la conversazione. Il caricamento dell'overview 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.
Eliminare un'overview audio
Per eliminare un'overview audio esistente, chiama il
notebooks.audioOverviews.delete
metodo.
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 multi-regione 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 Google Cloud progetto.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.