Package google.cloud.notebooklm.v1alpha

Índice

AudioOverviewService

Serviço para gerenciar resumos em áudio.

CreateAudioOverview

rpc CreateAudioOverview(CreateAudioOverviewRequest) returns (CreateAudioOverviewResponse)

Gera um novo resumo em áudio.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite
  • https://www.googleapis.com/auth/discoveryengine.serving.readwrite

Para mais informações, consulte Authentication Overview.

Permissões do IAM

Requer a seguinte permissão do IAM no recurso parent:

  • discoveryengine.audioOverviews.create

Para mais informações, consulte a documentação do IAM.

DeleteAudioOverview

rpc DeleteAudioOverview(DeleteAudioOverviewRequest) returns (Empty)

Exclui um resumo em áudio.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite
  • https://www.googleapis.com/auth/discoveryengine.serving.readwrite

Para mais informações, consulte Authentication Overview.

Permissões do IAM

Requer a seguinte permissão do IAM no recurso name:

  • discoveryengine.audioOverviews.delete

Para mais informações, consulte a documentação do IAM.

DiscoverSourcesService

Serviço para gerenciar jobs assíncronos de descoberta de origem em um notebook.

Cada método inicia um novo job de descoberta em segundo plano em um notebook (métodos personalizados baseados em coleções, como DiscoverSourcesFastResearch e DiscoverSourcesDeepResearch) ou atua em um job identificado por source_discovery_job_id.

LabelService

Serviço para gerenciar rótulos.

NotebookService

Serviço para gerenciar notebooks.

SourceService

Serviço para gerenciar origens.

AudioOverview

Um resumo em áudio de um notebook. É um resumo do notebook em formato de áudio.

Campos
name

string

Identificador. O nome completo do recurso do notebook. Formato: projects/{project}/locations/{location}/notebooks/{notebook}/audioOverviews/{audio_overview_id}.

Esse campo precisa ser uma string codificada em UTF-8 com um limite de 1.024 caracteres.

audio_overview_id

string

Apenas saída. ID exclusivo do resumo em áudio.

status

AudioOverviewStatus

O status do resumo em áudio.

generation_options

AudioOverviewGenerationOptions

As opções usadas para gerar o resumo em áudio.

mime_type

MimeType

O tipo MIME do resumo em áudio.

language_code

string

O código de idioma do resumo em áudio gerado. Use o código de idioma BCP 47 (por exemplo, "en", "es", "hi" etc.).

MimeType

Tipos MIME compatíveis com resumos em áudio.

Tipos enumerados
MIME_TYPE_UNKNOWN O tipo MIME não foi definido.
MIME_TYPE_WAV O tipo MIME é audio/wav.
MIME_TYPE_MP4 O tipo MIME é audio/mp4.

AudioOverviewGenerationOptions

Opções usadas durante a geração de resumos em áudio.

Campos
source_ids[]

SourceId

Opcional. As origens em que o resumo em áudio está baseado.

episode_focus

string

Em que os apresentadores do programa devem se concentrar.

language_code

string

O idioma em que o resumo em áudio foi solicitado.

AudioOverviewStatus

O status de um resumo em áudio.

Tipos enumerados
AUDIO_OVERVIEW_STATUS_UNSPECIFIED O status não foi definido.
AUDIO_OVERVIEW_STATUS_NOT_STARTED O resumo em áudio não começou a ser gerado.
AUDIO_OVERVIEW_STATUS_IN_PROGRESS O resumo em áudio está em processo de geração.
AUDIO_OVERVIEW_STATUS_COMPLETE O resumo em áudio foi gerado e está disponível.
AUDIO_OVERVIEW_STATUS_FAILED Não foi possível gerar o resumo em áudio.

CreateAudioOverviewRequest

Solicitação do método AudioOverviewService.CreateAudioOverview.

Campos
parent

string

Obrigatório. O recurso pai em que esse notebook será criado. Formato: projects/{project}/locations/{location}/notebooks/{notebook}

generation_options

AudioOverviewGenerationOptions

Opções para a geração de resumos em áudio.

CreateAudioOverviewResponse

Resposta do método AudioOverviewService.CreateAudioOverview.

Campos
audio_overview

AudioOverview

O resumo em áudio gerado.

DeleteAudioOverviewRequest

Solicitação do método AudioOverviewService.DeleteAudioOverview.

Campos
name

string

Obrigatório. O nome completo do recurso AudioOverview, como projects/{project}/locations/{location}/notebooks/{notebook}/audioOverviews/{audio_overview_id}.

SourceId

SourceId é o último segmento do nome do recurso da origem.

Campos
id

string

O ID da origem.