索引
AudioOverviewService(接口)NotebookService(接口)SourceService(接口)AccountAndRole(消息)AgentspaceMetadata(消息)AudioOverview(消息)AudioOverview.MimeType(枚举)AudioOverviewGenerationOptions(消息)AudioOverviewStatus(枚举)BatchCreateSourcesRequest(消息)BatchCreateSourcesResponse(消息)BatchDeleteNotebooksRequest(消息)BatchDeleteSourcesRequest(消息)CmekConfig(消息)CreateAudioOverviewRequest(消息)CreateAudioOverviewResponse(消息)CreateNotebookRequest(消息)DeleteAudioOverviewRequest(消息)FailureReason(消息)FailureReason.AudioTranscriptionError(消息)FailureReason.AudioTranscriptionError.LanguageDetectionFailed(消息)FailureReason.AudioTranscriptionError.NoAudioDetected(消息)FailureReason.DomainBlocked(消息)FailureReason.GoogleDriveError(消息)FailureReason.GoogleDriveError.DownloadPrevented(消息)FailureReason.IngestionError(消息)FailureReason.PaywallError(消息)FailureReason.SourceEmpty(消息)FailureReason.SourceLimitExceeded(消息)FailureReason.SourceTooLong(消息)FailureReason.SourceUnreachable(消息)FailureReason.Unknown(消息)FailureReason.UploadError(消息)FailureReason.YoutubeError(消息)FailureReason.YoutubeError.VideoDeleted(消息)GetNotebookRequest(消息)GetSourceRequest(消息)GoogleDocsSourceMetadata(消息)ListRecentlyViewedNotebooksRequest(消息)ListRecentlyViewedNotebooksResponse(消息)Notebook(消息)NotebookMetadata(消息)ProjectRole(枚举)ShareNotebookRequest(消息)ShareNotebookResponse(消息)Source(消息)SourceId(消息)SourceMetadata(消息)SourceSettings(消息)SourceStatus(枚举)SourceUnreachableErrorReason(枚举)UserContent(消息)UserContent.AgentspaceContent(消息)UserContent.GoogleDriveContent(消息)UserContent.TextContent(消息)UserContent.VideoContent(消息)UserContent.WebContent(消息)YoutubeMetadata(消息)
AudioOverviewService
用于管理音频概览的服务。
| CreateAudioOverview |
|---|
|
生成新的音频概览。
|
| DeleteAudioOverview |
|---|
|
删除音频概览。
|
NotebookService
用于管理笔记本的服务。
| BatchDeleteNotebooks |
|---|
|
批量删除 Notebooks。
|
| CreateNotebook |
|---|
|
创建笔记本。
|
| GetNotebook |
|---|
|
获取笔记本。
|
| ListRecentlyViewedNotebooks |
|---|
|
列出按上次查看时间排序的笔记本。
|
SourceService
用于管理来源的服务。
| BatchCreateSources |
|---|
|
创建
|
| BatchDeleteSources |
|---|
|
删除多个来源
|
| GetSource |
|---|
|
获取
|
AccountAndRole
账号和角色信息。
| 字段 | |
|---|---|
email |
必需。与账号关联的电子邮件地址。 |
role |
必需。笔记本中的角色。 |
AgentspaceMetadata
有关 agentspace 源的元数据。
| 字段 | |
|---|---|
document_name |
仅限输出。Agentspace 中的完整文档名称。 |
document_title |
仅限输出。文档的标题。 |
AudioOverview
笔记本的音频概览。这是笔记本内容的音频格式摘要。
| 字段 | |
|---|---|
name |
标识符。笔记本的完整资源名称。格式: 此字段必须是采用 UTF-8 编码的字符串,长度上限为 1024 个字符。 |
audio_overview_id |
仅限输出。音频概览的唯一 ID。 |
status |
音频概览的状态。 |
generation_options |
用于生成音频概览的选项。 |
mime_type |
音频概览的 MIME 类型。 |
language_code |
生成的音频概览的语言代码。使用 BCP 47 语言代码(例如“en”“es”“hi”等)。 |
MimeType
音频概览支持的 MIME 类型。
| 枚举 | |
|---|---|
MIME_TYPE_UNKNOWN |
尚未设置 MIME 类型。 |
MIME_TYPE_WAV |
MIME 类型为 audio/wav。 |
MIME_TYPE_MP4 |
MIME 类型为 audio/mp4。 |
AudioOverviewGenerationOptions
生成音频概览期间使用的选项。
| 字段 | |
|---|---|
source_ids[] |
可选。音频概览所依据的来源。 |
episode_focus |
节目主持人应侧重于哪些方面。 |
language_code |
请求音频概览时使用的语言。 |
AudioOverviewStatus
音频概览的状态。
| 枚举 | |
|---|---|
AUDIO_OVERVIEW_STATUS_UNSPECIFIED |
状态尚未设置。 |
AUDIO_OVERVIEW_STATUS_NOT_STARTED |
音频概览尚未开始生成。 |
AUDIO_OVERVIEW_STATUS_IN_PROGRESS |
系统正在生成音频概览。 |
AUDIO_OVERVIEW_STATUS_COMPLETE |
音频概览已生成并可供使用。 |
AUDIO_OVERVIEW_STATUS_FAILED |
未能生成音频概览。 |
BatchCreateSourcesRequest
对 SourceService.BatchCreateSources 方法的请求。
| 字段 | |
|---|---|
parent |
必需。将创建来源的父资源。格式:projects/{project}/locations/{location}/notebooks/{notebook} |
user_contents[] |
必需。要上传的 |
BatchCreateSourcesResponse
对 SourceService.BatchCreateSources 方法的响应。
| 字段 | |
|---|---|
sources[] |
|
BatchDeleteNotebooksRequest
对 NotebookService.BatchDeleteNotebooks 方法的请求。
| 字段 | |
|---|---|
parent |
必需。父分支资源名称,例如 |
names[] |
必需。 |
BatchDeleteSourcesRequest
针对 [SourceService.BatchDeleteSourcesRequest][] 方法的请求。
| 字段 | |
|---|---|
parent |
必需。要删除的来源所在的父资源。格式:projects/{project}/locations/{location}/notebooks/{notebook} |
names[] |
必需。要删除的来源的名称。格式:projects/{project}/locations/{location}/notebooks/{notebook}/sources/{source} |
CmekConfig
Notebooks 的客户管理的加密配置。
| 字段 | |
|---|---|
kms_key |
必需。将用于加密资源 |
CreateAudioOverviewRequest
| 字段 | |
|---|---|
parent |
必需。将创建相应笔记本的父级资源。格式:projects/{project}/locations/{location}/notebooks/{notebook} |
generation_options |
用于生成音频概览的选项。 |
CreateAudioOverviewResponse
| 字段 | |
|---|---|
audio_overview |
生成的音频概览。 |
CreateNotebookRequest
对 NotebookService.CreateNotebook 方法的请求。
| 字段 | |
|---|---|
parent |
必需。父级资源名称,例如 |
notebook |
必需。要创建的笔记本。 |
DeleteAudioOverviewRequest
| 字段 | |
|---|---|
name |
必需。 |
FailureReason
包含有关来源无法注入的详细信息的失败原因。
| 字段 | |
|---|---|
联合字段 error。具体错误。error 只能是下列其中一项: |
|
unknown |
表示发生了未知错误。 |
source_too_long |
表示源字数超过了用户的限制。 |
ingestion_error |
表示在提取来源时发生了错误。 |
source_empty |
表示来源为空。 |
upload_error |
表示上传来源时出错。 |
paywall_error |
表示来源受付费墙保护,无法提取。 |
source_unreachable |
表示来源无法访问。 |
google_drive_error |
特定于 Google 云端硬盘的错误。 |
youtube_error |
YouTube 特有的错误。 |
audio_transcription_error |
音频文件转写方面的特定错误。 |
source_limit_exceeded |
如果用户尝试更新超出其限制的资源,则会出错。 |
domain_blocked |
如果用户尝试添加来自被屏蔽网域的来源,则会出错。 |
AudioTranscriptionError
音频文件转写方面的特定错误。
| 字段 | |
|---|---|
联合字段 error。音频文件转写特有的错误。error 只能是下列其中一项: |
|
language_detection_failed |
无法检测到文件的语言(可能不是语音)。 |
no_audio_detected |
在输入文件中未检测到任何音频(可能是一个视频)。 |
LanguageDetectionFailed
此类型没有字段。
无法检测到文件的语言(可能不是语音)。
NoAudioDetected
此类型没有字段。
在输入文件中未检测到任何音频。
DomainBlocked
此类型没有字段。
表示来源因网域被屏蔽而被移除的错误。
GoogleDriveError
特定于 Google 云端硬盘的错误。
| 字段 | |
|---|---|
联合字段 error。特定于 Google 云端硬盘的错误。error 只能是下列其中一项: |
|
download_prevented |
系统阻止用户下载该文件。 |
DownloadPrevented
此类型没有字段。
系统阻止用户下载该文件。
IngestionError
此类型没有字段。
表示在提取来源时发生了错误。
PaywallError
此类型没有字段。
表示来源受付费墙保护,无法提取。
SourceEmpty
此类型没有字段。
表示来源为空。
SourceLimitExceeded
此类型没有字段。
表示用户没有此来源的存储空间。
SourceTooLong
表示源字数超过了用户的限制。
| 字段 | |
|---|---|
word_count |
来源中的字数。 |
word_limit |
上传时当前用户的字数限制。 |
SourceUnreachable
表示来源无法访问。这主要用于通过网址添加的来源。
| 字段 | |
|---|---|
error_details |
说明来源无法访问的原因。 |
未知
此类型没有字段。
表示发生了未知错误。
UploadError
此类型没有字段。
表示上传来源时出错。
YoutubeError
YouTube 特有的错误。
| 字段 | |
|---|---|
联合字段 error。YouTube 特有的错误。error 只能是下列其中一项: |
|
video_deleted |
表示来源已被移除,因为视频已被删除的错误。 |
VideoDeleted
此类型没有字段。
表示来源已被移除,因为视频已被删除的错误。
GetNotebookRequest
对 NotebookService.GetNotebook 方法的请求。
| 字段 | |
|---|---|
name |
必需。 |
GetSourceRequest
对 SourceService.GetSource 方法的请求。
| 字段 | |
|---|---|
name |
必需。来源的资源名称。格式:projects/{project}/locations/{location}/notebooks/{notebook}/sources/{source} |
GoogleDocsSourceMetadata
有关 Google 文档来源的元数据。
| 字段 | |
|---|---|
document_id |
仅限输出。相应 Google 文档的文档 ID。 |
revision_id |
仅限输出。相应文档的修订版本 ID。 |
ListRecentlyViewedNotebooksRequest
| 字段 | |
|---|---|
parent |
必需。父分支资源名称,例如 |
page_size |
可选。要返回的 |
page_token |
可选。页面令牌,提供此令牌可检索后续页面。 |
ListRecentlyViewedNotebooksResponse
| 字段 | |
|---|---|
notebooks[] |
最近查看过的笔记本的列表。 |
next_page_token |
页面令牌,提供此令牌可检索后续页面。 |
笔记本
笔记本是一种资源,用户可以在其中存储内容(作为来源)并与内容互动。
| 字段 | |
|---|---|
name |
标识符。笔记本的标识符。格式: 此字段必须是采用 UTF-8 编码的字符串。 |
sources[] |
仅限输出。笔记本中的来源列表。此字段仅限输出。 |
cmek_config |
仅限输出。笔记本的 CMEK 相关信息。 |
title |
可选。笔记本的标题。 |
notebook_id |
仅限输出。笔记本 ID,即笔记本资源名称的最后一段。 |
emoji |
仅限输出。笔记本的表情符号。 |
metadata |
仅限输出。笔记本的元数据。 |
NotebookMetadata
笔记本的元数据。
| 字段 | |
|---|---|
is_shared |
如果相应项目目前已与他人共享,则为 true;否则为 false。 |
is_shareable |
如果项目可共享,则为 true。 |
last_viewed |
一个时间戳,用于指示当前会话中的用户上次查看项目的时间。 |
create_time |
相应项目的创建时间。 |
ProjectRole
项目的角色。
| 枚举 | |
|---|---|
PROJECT_ROLE_UNKNOWN |
未知角色。 |
PROJECT_ROLE_OWNER |
用户拥有相应项目。 |
PROJECT_ROLE_WRITER |
用户对项目拥有写入者权限。 |
PROJECT_ROLE_READER |
用户对项目拥有读取者权限。 |
PROJECT_ROLE_NOT_SHARED |
用户无权访问相应项目。 |
来源
来源表示单个内容来源。
| 字段 | |
|---|---|
name |
标识符。来源的完整资源名称。格式: 此字段必须是采用 UTF-8 编码的字符串,长度上限为 1024 个字符。 |
title |
可选。来源的标题。 |
source_id |
可选。仅限输出。来源 ID,即来源资源名称的最后一段。 |
metadata |
仅限输出。有关来源的元数据。 |
settings |
仅限输出。来源的状态以及任何失败原因。 |
SourceId
SourceId 是来源资源名称的最后一段。
| 字段 | |
|---|---|
id |
来源的 ID。 |
SourceMetadata
表示来源的元数据和一些其他信息。
| 字段 | |
|---|---|
联合字段 metadata。来源的元数据。metadata 只能是下列其中一项: |
|
google_docs_metadata |
Google 文档来源的元数据。 |
youtube_metadata |
YouTube 视频来源的元数据。 |
agentspace_metadata |
Agentspace 来源的元数据。 |
word_count |
来源的字数。 |
token_count |
来源中的词元数量。 |
source_added_timestamp |
添加来源时的时间戳。 |
SourceSettings
允许在 BatchCreateSources(以前的 AddSource 请求)中扩展来源设置。
| 字段 | |
|---|---|
status |
来源的状态。 |
failure_reason |
包含有关来源无法注入的详细信息的失败原因。 |
SourceStatus
来源的可能状态列表。
| 枚举 | |
|---|---|
SOURCE_STATUS_UNSPECIFIED |
未指定状态。 |
SOURCE_STATUS_PENDING |
来源待添加。 |
SOURCE_STATUS_COMPLETE |
来源添加已完成并成功。 |
SOURCE_STATUS_ERROR |
来源添加已永久失败。 |
SOURCE_STATUS_PENDING_DELETION |
相应来源正在等待删除。 |
SOURCE_STATUS_TENTATIVE |
用户正在尝试添加来源,但我们尚未上传该来源或检查用户限额。不会计入用户的来源数量上限。 |
SourceUnreachableErrorReason
有关来源无法访问的详细信息。用于向用户显示适当的消息。
| 枚举 | |
|---|---|
ERROR_REASON_UNSPECIFIED |
默认 |
ERROR_REASON_INVALID_URL |
源网址无效。 |
ERROR_REASON_NOT_ACCESSIBLE |
无法访问源网址。 |
ERROR_REASON_NOT_REACHABLE |
无法访问来源网址。 |
ERROR_REASON_URL_NOT_FOUND |
来源网址返回了 404 错误。 |
ERROR_REASON_TRANSIENT_ERROR |
由于暂时性网络错误或主机超时等原因,无法访问源网址。 |
ERROR_REASON_FETCH_FAILED |
由于内部错误,无法提取源网址。 |
ERROR_REASON_NOT_SUPPORTED |
尚不支持该网址。例如:提取的内容超出了抓取工具提取的最大大小,提取的内容是我们尚不支持的类型,等等。 |
UserContent
“内容”消息是指用户想要上传的数据。
| 字段 | |
|---|---|
联合字段 content。用户内容。content 只能是下列其中一项: |
|
google_drive_content |
Google 云端硬盘中的内容。 |
text_content |
作为来源上传的文本内容。 |
web_content |
上传为来源的网络内容。 |
video_content |
上传的视频内容作为来源。 |
agentspace_content |
以来源形式上传的 Agentspace 内容。 |
AgentspaceContent
以来源形式上传的 Agentspace 内容。
| 字段 | |
|---|---|
document_name |
可选。Agentspace 文档的完整资源名称。格式: |
engine_name |
可选。引擎来验证文档的权限。格式: |
ideaforge_idea_name |
可选。创意工作坊实例的资源名称。格式: |
GoogleDriveContent
Google 云端硬盘中的内容。
| 字段 | |
|---|---|
document_id |
所选文档的文档 ID。 |
mime_type |
所选文档的 MIME 类型。 可用于区分在云端硬盘选择器中选择的内容类型。对于 Google 文档,请使用 application/vnd.google-apps.document;对于 Google 幻灯片,请使用 application/vnd.google-apps.presentation。 |
source_name |
要为来源显示的名称。 |
TextContent
作为来源上传的文本内容。
| 字段 | |
|---|---|
source_name |
文本源的显示名称。 |
content |
要为来源显示的名称。 |
VideoContent
以源文件形式上传的视频内容。
| 字段 | |
|---|---|
联合字段 format。指定视频内容的格式,format 只能是下列其中一项: |
|
youtube_url |
视频内容的 YouTube 网址。 |
WebContent
上传为来源的网络内容。
| 字段 | |
|---|---|
url |
如果提供了网址,则会在后端提取网页。 |
source_name |
要为来源显示的名称。 |
YoutubeMetadata
有关 YouTube 视频来源的元数据。
| 字段 | |
|---|---|
video_id |
仅限输出。YouTube 视频的 ID。 |
channel_name |
仅限输出。YouTube 视频的频道名称。 |