インデックス
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 |
|---|
|
ノートブックを一括削除します。
|
| CreateNotebook |
|---|
|
ノートブックを作成します。
|
| GetNotebook |
|---|
|
ノートブックを取得します。
|
| ListRecentlyViewedNotebooks |
|---|
|
最後に表示した順にノートブックを一覧表示します。
|
SourceService
ソースを管理するためのサービス。
| BatchCreateSources |
|---|
|
|
| BatchDeleteSources |
|---|
|
複数のソースを削除する
|
| GetSource |
|---|
|
|
AccountAndRole
アカウントとロールの情報。
| フィールド | |
|---|---|
email |
必須。アカウントに関連付けられているメールアドレス。 |
role |
必須。ノートブック内のロール。 |
AgentspaceMetadata
エージェント スペース ソースに関するメタデータ。
| フィールド | |
|---|---|
document_name |
出力専用。Agentspace のドキュメントの完全な名前。 |
document_title |
出力専用。ドキュメントのタイトル。 |
AudioOverview
ノートブックの音声概要。これは、ノートブックの概要を音声形式でまとめたものです。
| フィールド | |
|---|---|
name |
ID。ノートブックの完全なリソース名。形式: このフィールドは、長さの上限が 1,024 文字の UTF-8 でエンコードされた文字列にする必要があります。 |
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
AudioOverviewService.CreateAudioOverview メソッドのリクエスト。
| フィールド | |
|---|---|
parent |
必須。このノートブックが作成される親リソース。形式: projects/{project}/locations/{location}/notebooks/{notebook} |
generation_options |
音声概要の生成オプション。 |
CreateAudioOverviewResponse
AudioOverviewService.CreateAudioOverview メソッドに対するレスポンス。
| フィールド | |
|---|---|
audio_overview |
生成された音声概要。 |
CreateNotebookRequest
NotebookService.CreateNotebook メソッドのリクエスト。
| フィールド | |
|---|---|
parent |
必須。親リソース名( |
notebook |
必須。作成するノートブック。 |
DeleteAudioOverviewRequest
AudioOverviewService.DeleteAudioOverview メソッドのリクエスト。
| フィールド | |
|---|---|
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
ソースに到達できないことを示します。これは主に、URL 経由で追加されたソースに使用されます。
| フィールド | |
|---|---|
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
NotebookService.ListRecentlyViewedNotebooks メソッドのリクエスト。
| フィールド | |
|---|---|
parent |
必須。親ブランチのリソース名( |
page_size |
省略可。返す |
page_token |
省略可。ページトークン。後続のページを取得するにはこれを指定します。 |
ListRecentlyViewedNotebooksResponse
NotebookService.ListRecentlyViewedNotebooks メソッドに対するレスポンス。
| フィールド | |
|---|---|
notebooks[] |
最近表示したノートブックのリスト。 |
next_page_token |
ページトークン。後続のページを取得するにはこれを指定します。 |
ノートブック
ノートブックは、ユーザーがコンテンツ(ソースとして)を保存し、コンテンツを操作できるリソースです。
| フィールド | |
|---|---|
name |
ID。ノートブックの識別子。形式: このフィールドは UTF-8 エンコードされた文字列にする必要があります。 |
sources[] |
出力専用。ノートブック内のソースのリスト。これは出力専用のフィールドです。 |
cmek_config |
出力専用。Notebook の 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 |
ID。ソースの完全なリソース名。形式: このフィールドは、長さの上限が 1,024 文字の UTF-8 でエンコードされた文字列にする必要があります。 |
title |
省略可。ソースのタイトル。 |
source_id |
省略可。出力専用。ソース ID。ソースのリソース名の最後のセグメントです。 |
metadata |
出力専用。ソースに関するメタデータ。 |
settings |
出力専用。ソースのステータスと失敗の理由。 |
SourceId
SourceId は、ソースのリソース名の最後のセグメントです。
| フィールド | |
|---|---|
id |
ソースの ID。 |
SourceMetadata
ソースのメタデータと追加情報を表します。
| フィールド | |
|---|---|
共用体フィールド metadata。ソースのメタデータ。metadata は次のいずれかになります。 |
|
google_docs_metadata |
Google ドキュメント ソースのメタデータ。 |
youtube_metadata |
YouTube 動画ソースのメタデータ。 |
agentspace_metadata |
エージェント スペース ソースのメタデータ。 |
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 |
移行元の URL が無効です。 |
ERROR_REASON_NOT_ACCESSIBLE |
ソース URL にアクセスできません。 |
ERROR_REASON_NOT_REACHABLE |
ソース URL にアクセスできません。 |
ERROR_REASON_URL_NOT_FOUND |
ソース URL から 404 エラーが返されました。 |
ERROR_REASON_TRANSIENT_ERROR |
一時的なネットワーク エラーやホスト タイムアウトなどが原因で、ソース URL にアクセスできない。 |
ERROR_REASON_FETCH_FAILED |
内部エラーのため、ソース URL を取得できませんでした。 |
ERROR_REASON_NOT_SUPPORTED |
この URL はまだサポートされていません。たとえば、取得したコンテンツがクローラーの取得最大サイズを超えている、取得したコンテンツがまだサポートされていないタイプである、などです。 |
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 には次のいずれか 1 つだけを指定できます。 |
|
youtube_url |
動画コンテンツの YouTube URL。 |
WebContent
ソースとしてアップロードされたウェブ コンテンツ。
| フィールド | |
|---|---|
url |
URL が指定されている場合は、バックエンドでウェブページを取得します。 |
source_name |
ソースに表示される名前。 |
YoutubeMetadata
YouTube 動画ソースに関するメタデータ。
| フィールド | |
|---|---|
video_id |
出力専用。YouTube 動画の ID。 |
channel_name |
出力専用。YouTube 動画のチャンネル名。 |