Índice
AudioOverviewService(interface)NotebookService(interface)SourceService(interface)AccountAndRole(mensagem)AgentspaceMetadata(mensagem)AudioOverview(mensagem)AudioOverview.MimeType(enum)AudioOverviewGenerationOptions(mensagem)AudioOverviewStatus(enum)BatchCreateSourcesRequest(mensagem)BatchCreateSourcesResponse(mensagem)BatchDeleteNotebooksRequest(mensagem)BatchDeleteSourcesRequest(mensagem)CmekConfig(mensagem)CreateAudioOverviewRequest(mensagem)CreateAudioOverviewResponse(mensagem)CreateNotebookRequest(mensagem)DeleteAudioOverviewRequest(mensagem)FailureReason(mensagem)FailureReason.AudioTranscriptionError(mensagem)FailureReason.AudioTranscriptionError.LanguageDetectionFailed(mensagem)FailureReason.AudioTranscriptionError.NoAudioDetected(mensagem)FailureReason.DomainBlocked(mensagem)FailureReason.GoogleDriveError(mensagem)FailureReason.GoogleDriveError.DownloadPrevented(mensagem)FailureReason.IngestionError(mensagem)FailureReason.PaywallError(mensagem)FailureReason.SourceEmpty(mensagem)FailureReason.SourceLimitExceeded(mensagem)FailureReason.SourceTooLong(mensagem)FailureReason.SourceUnreachable(mensagem)FailureReason.Unknown(mensagem)FailureReason.UploadError(mensagem)FailureReason.YoutubeError(mensagem)FailureReason.YoutubeError.VideoDeleted(mensagem)GetNotebookRequest(mensagem)GetSourceRequest(mensagem)GoogleDocsSourceMetadata(mensagem)ListRecentlyViewedNotebooksRequest(mensagem)ListRecentlyViewedNotebooksResponse(mensagem)Notebook(mensagem)NotebookMetadata(mensagem)ProjectRole(enum)ShareNotebookRequest(mensagem)ShareNotebookResponse(mensagem)Source(mensagem)SourceId(mensagem)SourceMetadata(mensagem)SourceSettings(mensagem)SourceStatus(enum)SourceUnreachableErrorReason(enum)UserContent(mensagem)UserContent.AgentspaceContent(mensagem)UserContent.GoogleDriveContent(mensagem)UserContent.TextContent(mensagem)UserContent.VideoContent(mensagem)UserContent.WebContent(mensagem)YoutubeMetadata(mensagem)
AudioOverviewService
Serviço para gerenciar resumos em áudio.
| CreateAudioOverview |
|---|
|
Gera um novo Resumo em Áudio.
|
| DeleteAudioOverview |
|---|
|
Exclui um Resumo em Áudio.
|
NotebookService
Serviço para gerenciar notebooks.
| BatchDeleteNotebooks |
|---|
|
Exclui notebooks em lote.
|
| CreateNotebook |
|---|
|
Cria um notebook.
|
| GetNotebook |
|---|
|
Recebe um notebook.
|
| ListRecentlyViewedNotebooks |
|---|
|
Lista os notebooks ordenados pelo horário da última visualização.
|
SourceService
Serviço para gerenciar fontes.
| BatchCreateSources |
|---|
|
Cria uma lista de
|
| BatchDeleteSources |
|---|
|
Exclui várias fontes.
|
| GetSource |
|---|
|
Recebe um
|
AccountAndRole
Informações da conta e da função.
| Campos | |
|---|---|
email |
Obrigatório. O endereço de e-mail associado à conta. |
role |
Obrigatório. A função no notebook. |
AgentspaceMetadata
Metadados sobre uma origem do espaço de trabalho de agentes.
| Campos | |
|---|---|
document_name |
Apenas saída. O nome completo do documento no Agentspace. |
document_title |
Apenas saída. O título do documento. |
AudioOverview
Um Resumo em Áudio de um notebook. Este é um resumo do notebook em formato de áudio.
| Campos | |
|---|---|
name |
Identificador. O nome completo do recurso do notebook. Formato: Este campo precisa ser uma string codificada em UTF-8 com um limite de 1.024 caracteres. |
audio_overview_id |
Apenas saída. ID exclusivo da visão geral em áudio. |
status |
O status do Resumo em Áudio. |
generation_options |
As opções usadas para gerar o Resumo em Áudio. |
mime_type |
O tipo MIME do Resumo em Áudio. |
language_code |
O código do 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 os 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 do Resumo em Áudio.
| Campos | |
|---|---|
source_ids[] |
Opcional. As fontes em que o Resumo em Áudio se baseia. |
episode_focus |
Em quais aspectos os apresentadores do programa devem se concentrar. |
language_code |
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 ainda não começou a ser gerado. |
AUDIO_OVERVIEW_STATUS_IN_PROGRESS |
O Resumo em Áudio está sendo gerado. |
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. |
BatchCreateSourcesRequest
Solicitação para o método SourceService.BatchCreateSources.
| Campos | |
|---|---|
parent |
Obrigatório. O recurso pai em que as fontes serão criadas. Formato: projects/{project}/locations/{location}/notebooks/{notebook} |
user_contents[] |
Obrigatório. Os |
BatchCreateSourcesResponse
Resposta para o método SourceService.BatchCreateSources.
| Campos | |
|---|---|
sources[] |
Os |
BatchDeleteNotebooksRequest
Solicitação para o método NotebookService.BatchDeleteNotebooks.
| Campos | |
|---|---|
parent |
Obrigatório. O nome do recurso da ramificação principal, como |
names[] |
Obrigatório. Nomes de recursos completos de |
BatchDeleteSourcesRequest
Solicitação para o método [SourceService.BatchDeleteSourcesRequest][].
| Campos | |
|---|---|
parent |
Obrigatório. O recurso pai em que as fontes serão excluídas. Formato: projects/{project}/locations/{location}/notebooks/{notebook} |
names[] |
Obrigatório. Nomes das fontes a serem excluídas. Formato: projects/{project}/locations/{location}/notebooks/{notebook}/sources/{source} |
CmekConfig
Configuração de criptografia gerenciada pelo cliente para notebooks.
| Campos | |
|---|---|
kms_key |
Obrigatório. Nome do recurso da chave KMS que será usado para criptografar os recursos |
CreateAudioOverviewRequest
Solicitação para o método AudioOverviewService.CreateAudioOverview.
| Campos | |
|---|---|
parent |
Obrigatório. O recurso pai em que o notebook será criado. Formato: projects/{project}/locations/{location}/notebooks/{notebook} |
generation_options |
Opções para a geração do Resumo em Áudio. |
CreateAudioOverviewResponse
Resposta para o método AudioOverviewService.CreateAudioOverview.
| Campos | |
|---|---|
audio_overview |
O Resumo em Áudio gerado. |
CreateNotebookRequest
Solicitação para o método NotebookService.CreateNotebook.
| Campos | |
|---|---|
parent |
Obrigatório. O nome do recurso pai, como |
notebook |
Obrigatório. O notebook a ser criado. |
DeleteAudioOverviewRequest
Solicitação para o método AudioOverviewService.DeleteAudioOverview.
| Campos | |
|---|---|
name |
Obrigatório. O nome completo do recurso do |
FailureReason
Motivo da falha com detalhes sobre por que uma origem não foi ingerida.
| Campos | |
|---|---|
Campo de união error. O erro específico. error pode ser apenas de um dos tipos a seguir: |
|
unknown |
Indica que ocorreu um erro desconhecido. |
source_too_long |
Indica que a contagem de palavras da fonte excedeu o limite do usuário. |
ingestion_error |
Indica que ocorreu um erro ao ingerir a origem. |
source_empty |
Indica que a origem está vazia. |
upload_error |
Indica que ocorreu um erro ao fazer o upload da origem. |
paywall_error |
Indica que a fonte está protegida por paywall e não pode ser ingerida. |
source_unreachable |
Indica que a origem está inacessível. |
google_drive_error |
Um erro específico do Google Drive. |
youtube_error |
Um erro específico do YouTube. |
audio_transcription_error |
Um erro específico de transcrição de arquivo de áudio. |
source_limit_exceeded |
Erro se o usuário tentar atualizar além dos limites. |
domain_blocked |
Erro se o usuário tentar adicionar uma fonte de um domínio bloqueado. |
AudioTranscriptionError
Um erro específico de transcrição de arquivo de áudio.
| Campos | |
|---|---|
Campo de união error. O erro específico da transcrição do arquivo de áudio. error pode ser apenas de um dos tipos a seguir: |
|
language_detection_failed |
Não foi possível detectar o idioma do arquivo. Talvez ele não seja de fala. |
no_audio_detected |
Nenhum áudio foi detectado no arquivo de entrada (talvez fosse um vídeo). |
LanguageDetectionFailed
Esse tipo não tem campos.
Não foi possível detectar o idioma do arquivo. Talvez ele não seja de fala.
NoAudioDetected
Esse tipo não tem campos.
Nenhum áudio foi detectado no arquivo de entrada.
DomainBlocked
Esse tipo não tem campos.
Erro para indicar que a origem foi removida porque o domínio foi bloqueado.
GoogleDriveError
Um erro específico do Google Drive.
| Campos | |
|---|---|
Campo de união error. O erro específico do Drive. error pode ser apenas de um dos tipos a seguir: |
|
download_prevented |
O usuário não pôde fazer o download do arquivo. |
DownloadPrevented
Esse tipo não tem campos.
O usuário não pôde fazer o download do arquivo.
IngestionError
Esse tipo não tem campos.
Indica que ocorreu um erro ao ingerir a origem.
PaywallError
Esse tipo não tem campos.
Indica que a fonte está protegida por paywall e não pode ser ingerida.
SourceEmpty
Esse tipo não tem campos.
Indica que a origem está vazia.
SourceLimitExceeded
Esse tipo não tem campos.
Indica que o usuário não tem espaço para essa fonte.
SourceTooLong
Indica que a contagem de palavras da fonte excedeu o limite do usuário.
| Campos | |
|---|---|
word_count |
O número de palavras na fonte. |
word_limit |
O limite de contagem de palavras para o usuário atual no momento do envio. |
SourceUnreachable
Indica que a origem está inacessível. Isso é usado principalmente para fontes adicionadas por URL.
| Campos | |
|---|---|
error_details |
Descreve por que a origem está inacessível. |
Desconhecido
Esse tipo não tem campos.
Indica que ocorreu um erro desconhecido.
UploadError
Esse tipo não tem campos.
Indica que ocorreu um erro ao fazer o upload da origem.
YoutubeError
Um erro específico do YouTube.
| Campos | |
|---|---|
Campo de união error. O erro específico do YouTube. error pode ser apenas de um dos tipos a seguir: |
|
video_deleted |
Erro para indicar que a origem foi removida porque o vídeo foi excluído. |
VideoDeleted
Esse tipo não tem campos.
Erro para indicar que a origem foi removida porque o vídeo foi excluído.
GetNotebookRequest
Solicitação para o método NotebookService.GetNotebook.
| Campos | |
|---|---|
name |
Obrigatório. Nome completo do recurso de |
GetSourceRequest
Solicitação para o método SourceService.GetSource.
| Campos | |
|---|---|
name |
Obrigatório. O nome do recurso para a origem. Formato: projects/{project}/locations/{location}/notebooks/{notebook}/sources/{source} |
GoogleDocsSourceMetadata
Metadados sobre uma fonte de documento Google.
| Campos | |
|---|---|
document_id |
Apenas saída. O ID do documento do Google Docs. |
revision_id |
Apenas saída. ID da revisão do documento. |
ListRecentlyViewedNotebooksRequest
Solicitação para o método NotebookService.ListRecentlyViewedNotebooks.
| Campos | |
|---|---|
parent |
Obrigatório. O nome do recurso da ramificação principal, como |
page_size |
Opcional. Número máximo de |
page_token |
Opcional. O token da página. Forneça isso para recuperar a página subsequente. |
ListRecentlyViewedNotebooksResponse
Resposta para o método NotebookService.ListRecentlyViewedNotebooks.
| Campos | |
|---|---|
notebooks[] |
A lista de notebooks acessados recentemente. |
next_page_token |
O token da página. Forneça isso para recuperar a página subsequente. |
Notebook
O notebook é um recurso em que os usuários podem armazenar e interagir com o conteúdo (como fontes).
| Campos | |
|---|---|
name |
Identificador. O identificador do notebook. Formato: Esse campo precisa ser uma string codificada em UTF-8. |
sources[] |
Apenas saída. Lista de fontes no notebook. Este é um campo somente saída. |
cmek_config |
Apenas saída. Informações relacionadas à CMEK para o notebook. |
title |
Opcional. O título do notebook. |
notebook_id |
Apenas saída. ID do notebook, que é o último segmento do nome do recurso do notebook. |
emoji |
Apenas saída. O emoji do notebook. |
metadata |
Apenas saída. Os metadados do notebook. |
NotebookMetadata
Metadados de um notebook.
| Campos | |
|---|---|
is_shared |
True se o projeto estiver compartilhado com outras pessoas. Caso contrário, será false. |
is_shareable |
Verdadeiro se o projeto puder ser compartilhado. |
last_viewed |
Um carimbo de data/hora que indica a última vez que o usuário na sessão visualizou o projeto. |
create_time |
O horário em que o projeto foi criado. |
ProjectRole
A função do projeto.
| Tipos enumerados | |
|---|---|
PROJECT_ROLE_UNKNOWN |
Função desconhecida. |
PROJECT_ROLE_OWNER |
O usuário é proprietário do projeto. |
PROJECT_ROLE_WRITER |
O usuário tem permissões de gravação no projeto. |
PROJECT_ROLE_READER |
O usuário tem permissões de leitura no projeto. |
PROJECT_ROLE_NOT_SHARED |
O usuário não tem acesso ao projeto. |
Origem
A origem representa uma única fonte de conteúdo.
| Campos | |
|---|---|
name |
Identificador. O nome completo do recurso da origem. Formato: Este campo precisa ser uma string codificada em UTF-8 com um limite de 1.024 caracteres. |
title |
Opcional. Título da fonte. |
source_id |
Opcional. Apenas saída. ID da origem, que é o último segmento do nome do recurso da origem. |
metadata |
Apenas saída. Metadados sobre a origem. |
settings |
Apenas saída. Status da origem e motivos de falha. |
SourceId
SourceId é o último segmento do nome do recurso da origem.
| Campos | |
|---|---|
id |
O ID da origem. |
SourceMetadata
Representa os metadados de uma fonte e algumas informações adicionais.
| Campos | |
|---|---|
Campo de união metadata. Metadados da origem. metadata pode ser apenas de um dos tipos a seguir: |
|
google_docs_metadata |
Metadados de uma fonte de documento Google. |
youtube_metadata |
Metadados de uma fonte de vídeo do YouTube. |
agentspace_metadata |
Metadados de uma fonte do Agentspace. |
word_count |
A contagem de palavras da fonte. |
token_count |
O número de tokens na origem. |
source_added_timestamp |
O carimbo de data/hora em que a fonte foi adicionada. |
SourceSettings
Permite a extensão das configurações de origem em BatchCreateSources (antiga solicitação AddSource).
| Campos | |
|---|---|
status |
Status da origem. |
failure_reason |
Motivo da falha com detalhes sobre por que uma origem não foi ingerida. |
SourceStatus
Lista de possíveis status para uma fonte.
| Tipos enumerados | |
|---|---|
SOURCE_STATUS_UNSPECIFIED |
Status não especificado. |
SOURCE_STATUS_PENDING |
A fonte está pendente de adição. |
SOURCE_STATUS_COMPLETE |
A adição de origem foi concluída e bem-sucedida. |
SOURCE_STATUS_ERROR |
A adição da origem falhou permanentemente. |
SOURCE_STATUS_PENDING_DELETION |
A exclusão da origem está pendente. |
SOURCE_STATUS_TENTATIVE |
O usuário está tentando adicionar uma fonte, mas ainda não fizemos o upload nem verificamos os limites do usuário. Não conta para o limite de fontes do usuário. |
SourceUnreachableErrorReason
Detalhes sobre por que a origem está inacessível. Usado para mostrar a mensagem adequada ao usuário.
| Tipos enumerados | |
|---|---|
ERROR_REASON_UNSPECIFIED |
Padrão |
ERROR_REASON_INVALID_URL |
O URL de origem é inválido. |
ERROR_REASON_NOT_ACCESSIBLE |
Não é possível acessar o URL de origem. |
ERROR_REASON_NOT_REACHABLE |
Não é possível acessar o URL de origem. |
ERROR_REASON_URL_NOT_FOUND |
O URL de origem retornou o erro 404. |
ERROR_REASON_TRANSIENT_ERROR |
O URL de origem não está acessível devido a um erro de rede temporário, um tempo limite do host etc. |
ERROR_REASON_FETCH_FAILED |
Não foi possível buscar o URL de origem devido a um erro interno. |
ERROR_REASON_NOT_SUPPORTED |
O URL ainda não é compatível. Por exemplo, o conteúdo buscado excede o tamanho máximo de busca do rastreador, o conteúdo buscado é de um tipo que ainda não oferecemos suporte etc. |
UserContent
As mensagens de "Conteúdo" se referem aos dados que o usuário quer enviar.
| Campos | |
|---|---|
Campo de união content. O conteúdo do usuário. content pode ser apenas de um dos tipos a seguir: |
|
google_drive_content |
O conteúdo do Google Drive. |
text_content |
O conteúdo de texto enviado como fonte. |
web_content |
O conteúdo da Web enviado como fonte. |
video_content |
O conteúdo de vídeo enviado como fonte. |
agentspace_content |
Conteúdo do Agentspace enviado como fonte. |
AgentspaceContent
Conteúdo do Agentspace enviado como fonte.
| Campos | |
|---|---|
document_name |
Opcional. O nome completo do recurso do documento Agentspace. Formato: |
engine_name |
Opcional. Mecanismo para verificar a permissão do documento. Formato: |
ideaforge_idea_name |
Opcional. Nome do recurso da instância do Idea Forge. Formato: |
GoogleDriveContent
O conteúdo do Google Drive.
| Campos | |
|---|---|
document_id |
O ID do documento selecionado. |
mime_type |
O tipo MIME do documento selecionado. Isso pode ser usado para diferenciar o tipo de conteúdo selecionado no seletor do Drive. Use application/vnd.google-apps.document para o Google Docs ou application/vnd.google-apps.presentation para o Google Apresentações. |
source_name |
O nome a ser exibido para a origem. |
TextContent
O conteúdo de texto enviado como fonte.
| Campos | |
|---|---|
source_name |
O nome de exibição da fonte de texto. |
content |
O nome a ser exibido para a origem. |
VideoContent
Conteúdo de vídeo enviado como fonte.
| Campos | |
|---|---|
Campo de união format. Especifica o formato do conteúdo de vídeo. format só pode ser um dos seguintes: |
|
youtube_url |
O URL do YouTube do conteúdo de vídeo. |
WebContent
O conteúdo da Web enviado como fonte.
| Campos | |
|---|---|
url |
Se um URL for fornecido, a página da Web será buscada no back-end. |
source_name |
O nome a ser exibido para a origem. |
YoutubeMetadata
Metadados sobre uma fonte de vídeo do YouTube.
| Campos | |
|---|---|
video_id |
Apenas saída. O ID do vídeo do YouTube. |
channel_name |
Apenas saída. O nome do canal do vídeo do YouTube. |