索引
AudioOverviewService(介面)NotebookService(介面)SourceService(介面)AccountAndRole(訊息)AgentspaceMetadata(訊息)AudioOverview(訊息)AudioOverview.MimeType(enum)AudioOverviewGenerationOptions(訊息)AudioOverviewStatus(enum)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(enum)ShareNotebookRequest(訊息)ShareNotebookResponse(訊息)Source(訊息)SourceId(訊息)SourceMetadata(訊息)SourceSettings(訊息)SourceStatus(enum)SourceUnreachableErrorReason(enum)UserContent(訊息)UserContent.AgentspaceContent(訊息)UserContent.GoogleDriveContent(訊息)UserContent.TextContent(訊息)UserContent.VideoContent(訊息)UserContent.WebContent(訊息)YoutubeMetadata(訊息)
AudioOverviewService
用於管理語音摘要的服務。
| CreateAudioOverview |
|---|
|
生成新的語音摘要。
|
| DeleteAudioOverview |
|---|
|
刪除語音摘要。
|
NotebookService
用於管理筆記本的服務。
| BatchDeleteNotebooks |
|---|
|
批次刪除筆記本。
|
| CreateNotebook |
|---|
|
建立筆記本。
|
| GetNotebook |
|---|
|
取得筆記本。
|
| ListRecentlyViewedNotebooks |
|---|
|
列出依上次檢視時間排序的筆記本。
|
SourceService
用於管理來源的服務。
| BatchCreateSources |
|---|
|
建立
|
| BatchDeleteSources |
|---|
|
刪除多個來源
|
| GetSource |
|---|
|
取得
|
AccountAndRole
帳戶和角色資訊。
| 欄位 | |
|---|---|
email |
這是必要旗標,與帳戶相關聯的電子郵件地址。 |
role |
這是必要旗標,筆記本中的角色。 |
AgentspaceMetadata
Agentspace 來源的中繼資料。
| 欄位 | |
|---|---|
document_name |
僅供輸出。Agentspace 中的完整文件名稱。 |
document_title |
僅供輸出。文件的標題。 |
AudioOverview
筆記本的語音摘要。這是筆記本的語音摘要。
| 欄位 | |
|---|---|
name |
ID。筆記本的完整資源名稱。格式: 這個欄位必須是 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
| 欄位 | |
|---|---|
parent |
這是必要旗標,表示將建立來源的父項資源。格式:projects/{project}/locations/{location}/notebooks/{notebook} |
user_contents[] |
這是必要旗標,要上傳的 |
BatchCreateSourcesResponse
| 欄位 | |
|---|---|
sources[] |
|
BatchDeleteNotebooksRequest
| 欄位 | |
|---|---|
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
| 欄位 | |
|---|---|
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。雲端硬碟專屬錯誤。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 |
ID。筆記本的 ID。格式: 這個欄位必須是 UTF-8 編碼的字串。 |
sources[] |
僅供輸出。筆記本中的來源清單。這是僅供輸出的欄位。 |
cmek_config |
僅供輸出。Notebook 的 CMEK 相關資訊。 |
title |
(選用步驟) 筆記本名稱。 |
notebook_id |
僅供輸出。筆記本 ID,也就是筆記本資源名稱的最後一個區段。 |
emoji |
僅供輸出。筆記本的表情符號。 |
metadata |
僅供輸出。筆記本的中繼資料。 |
NotebookMetadata
筆記本的中繼資料。
| 欄位 | |
|---|---|
is_shared |
如果這個專案目前與其他使用者共用,則為 True,否則為 False。 |
is_shareable |
如果專案可共用,則為「是」。 |
last_viewed |
時間戳記,指出目前工作階段中的使用者上次查看專案的時間。 |
create_time |
這個專案的建立時間。 |
ProjectRole
專案的角色。
| 列舉 | |
|---|---|
PROJECT_ROLE_UNKNOWN |
不明角色。 |
PROJECT_ROLE_OWNER |
使用者是專案擁有者。 |
PROJECT_ROLE_WRITER |
使用者擁有專案的寫入者權限。 |
PROJECT_ROLE_READER |
使用者擁有專案的讀者權限。 |
PROJECT_ROLE_NOT_SHARED |
使用者沒有專案存取權。 |
來源
來源是指單一內容來源。
| 欄位 | |
|---|---|
name |
ID。來源的完整資源名稱。格式: 這個欄位必須是 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 影片的頻道名稱。 |