Discovery Engine API。
- REST 資源:v1beta.projects
- REST 資源:v1beta.projects.locations
- REST 資源:v1beta.projects.locations.cmekConfigs
- REST 資源: v1beta.projects.locations.collections.dataConnector.operations
- REST 資源:v1beta.projects.locations.collections.dataStores
- REST 資源:v1beta.projects.locations.collections.dataStores.branches
- REST 資源: v1beta.projects.locations.collections.dataStores.branches.documents
- REST 資源: v1beta.projects.locations.collections.dataStores.branches.operations
- REST 資源: v1beta.projects.locations.collections.dataStores.completionConfig
- REST 資源: v1beta.projects.locations.collections.dataStores.completionSuggestions
- REST 資源:v1beta.projects.locations.collections.dataStores.controls
- REST 資源: v1beta.projects.locations.collections.dataStores.conversations
- REST 資源:v1beta.projects.locations.collections.dataStores.customModels
- REST 資源: v1beta.projects.locations.collections.dataStores.models.operations
- REST 資源:v1beta.projects.locations.collections.dataStores.operations
- REST 資源:v1beta.projects.locations.collections.dataStores.schemas
- REST 資源: v1beta.projects.locations.collections.dataStores.schemas.operations
- REST 資源: v1beta.projects.locations.collections.dataStores.servingConfigs
- REST 資源:v1beta.projects.locations.collections.dataStores.sessions
- REST 資源: v1beta.projects.locations.collections.dataStores.sessions.answers
- REST 資源: v1beta.projects.locations.collections.dataStores.siteSearchEngine
- REST 資源: v1beta.projects.locations.collections.dataStores.siteSearchEngine.operations
- REST 資源: v1beta.projects.locations.collections.dataStores.siteSearchEngine.sitemaps
- REST 資源: v1beta.projects.locations.collections.dataStores.siteSearchEngine.targetSites
- REST 資源: v1beta.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations
- REST 資源: v1beta.projects.locations.collections.dataStores.suggestionDenyListEntries
- REST 資源:v1beta.projects.locations.collections.dataStores.userEvents
- REST 資源:v1beta.projects.locations.collections.engines
- REST 資源:v1beta.projects.locations.collections.engines.assistants
- REST 資源: v1beta.projects.locations.collections.engines.completionConfig
- REST 資源:v1beta.projects.locations.collections.engines.controls
- REST 資源:v1beta.projects.locations.collections.engines.conversations
- REST 資源:v1beta.projects.locations.collections.engines.operations
- REST 資源:v1beta.projects.locations.collections.engines.servingConfigs
- REST 資源:v1beta.projects.locations.collections.engines.sessions
- REST 資源: v1beta.projects.locations.collections.engines.sessions.answers
- REST 資源: v1beta.projects.locations.collections.engines.sessions.assistAnswers
- REST 資源:v1beta.projects.locations.collections.operations
- REST 資源:v1beta.projects.locations.dataStores
- REST 資源:v1beta.projects.locations.dataStores.branches
- REST 資源:v1beta.projects.locations.dataStores.branches.documents
- REST 資源:v1beta.projects.locations.dataStores.branches.operations
- REST 資源:v1beta.projects.locations.dataStores.completionConfig
- REST 資源:v1beta.projects.locations.dataStores.completionSuggestions
- REST 資源:v1beta.projects.locations.dataStores.controls
- REST 資源:v1beta.projects.locations.dataStores.conversations
- REST 資源:v1beta.projects.locations.dataStores.models.operations
- REST 資源:v1beta.projects.locations.dataStores.operations
- REST 資源:v1beta.projects.locations.dataStores.schemas
- REST 資源:v1beta.projects.locations.dataStores.servingConfigs
- REST 資源:v1beta.projects.locations.dataStores.sessions
- REST 資源:v1beta.projects.locations.dataStores.sessions.answers
- REST 資源:v1beta.projects.locations.dataStores.siteSearchEngine
- REST 資源: v1beta.projects.locations.dataStores.siteSearchEngine.sitemaps
- REST 資源: v1beta.projects.locations.dataStores.siteSearchEngine.targetSites
- REST 資源: v1beta.projects.locations.dataStores.suggestionDenyListEntries
- REST 資源:v1beta.projects.locations.dataStores.userEvents
- REST 資源:v1beta.projects.locations.evaluations
- REST 資源:v1beta.projects.locations.evaluations.operations
- REST 資源:v1beta.projects.locations.groundingConfigs
- REST 資源:v1beta.projects.locations.identityMappingStores
- REST 資源:v1beta.projects.locations.identityMappingStores.operations
- REST 資源:v1beta.projects.locations.licenseConfigs
- REST 資源:v1beta.projects.locations.operations
- REST 資源:v1beta.projects.locations.podcasts.operations
- REST 資源:v1beta.projects.locations.rankingConfigs
- REST 資源:v1beta.projects.locations.sampleQuerySets
- REST 資源:v1beta.projects.locations.sampleQuerySets.operations
- REST 資源:v1beta.projects.locations.sampleQuerySets.sampleQueries
- REST 資源:v1beta.projects.locations.userEvents
- REST 資源:v1beta.projects.locations.userStores
- REST 資源:v1beta.projects.locations.userStores.userLicenses
- REST 資源:v1beta.projects.operations
- REST 資源:v1alpha.projects
- REST 資源:v1alpha.projects.locations
- REST 資源:v1alpha.projects.locations.authorizations
- REST 資源:v1alpha.projects.locations.cmekConfigs
- REST 資源:v1alpha.projects.locations.collections
- REST 資源:v1alpha.projects.locations.collections.dataConnector
- REST 資源: v1alpha.projects.locations.collections.dataConnector.connectorRuns
- REST 資源: v1alpha.projects.locations.collections.dataConnector.operations
- REST 資源:v1alpha.projects.locations.collections.dataStores
- REST 資源:v1alpha.projects.locations.collections.dataStores.branches
- REST 資源: v1alpha.projects.locations.collections.dataStores.branches.documents
- REST 資源: v1alpha.projects.locations.collections.dataStores.branches.documents.chunks
- REST 資源: v1alpha.projects.locations.collections.dataStores.branches.operations
- REST 資源: v1alpha.projects.locations.collections.dataStores.completionConfig
- REST 資源: v1alpha.projects.locations.collections.dataStores.completionSuggestions
- REST 資源:v1alpha.projects.locations.collections.dataStores.controls
- REST 資源: v1alpha.projects.locations.collections.dataStores.conversations
- REST 資源: v1alpha.projects.locations.collections.dataStores.customModels
- REST 資源: v1alpha.projects.locations.collections.dataStores.models.operations
- REST 資源:v1alpha.projects.locations.collections.dataStores.operations
- REST 資源:v1alpha.projects.locations.collections.dataStores.schemas
- REST 資源: v1alpha.projects.locations.collections.dataStores.schemas.operations
- REST 資源: v1alpha.projects.locations.collections.dataStores.servingConfigs
- REST 資源:v1alpha.projects.locations.collections.dataStores.sessions
- REST 資源: v1alpha.projects.locations.collections.dataStores.sessions.answers
- REST 資源: v1alpha.projects.locations.collections.dataStores.siteSearchEngine
- REST 資源: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.operations
- REST 資源: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.sitemaps
- REST 資源: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.targetSites
- REST 資源: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations
- REST 資源: v1alpha.projects.locations.collections.dataStores.suggestionDenyListEntries
- REST 資源:v1alpha.projects.locations.collections.dataStores.userEvents
- REST 資源: v1alpha.projects.locations.collections.dataStores.widgetConfigs
- REST 資源:v1alpha.projects.locations.collections.engines
- REST 資源:v1alpha.projects.locations.collections.engines.agents
- REST 資源:v1alpha.projects.locations.collections.engines.agents.files
- REST 資源:v1alpha.projects.locations.collections.engines.analytics
- REST 資源:v1alpha.projects.locations.collections.engines.assistants
- REST 資源: v1alpha.projects.locations.collections.engines.assistants.agents
- REST 資源: v1alpha.projects.locations.collections.engines.assistants.agents.files
- REST 資源: v1alpha.projects.locations.collections.engines.assistants.cannedQueries
- REST 資源: v1alpha.projects.locations.collections.engines.completionConfig
- REST 資源:v1alpha.projects.locations.collections.engines.controls
- REST 資源:v1alpha.projects.locations.collections.engines.conversations
- REST 資源:v1alpha.projects.locations.collections.engines.operations
- REST 資源:v1alpha.projects.locations.collections.engines.servingConfigs
- REST 資源:v1alpha.projects.locations.collections.engines.sessions
- REST 資源: v1alpha.projects.locations.collections.engines.sessions.answers
- REST 資源: v1alpha.projects.locations.collections.engines.sessions.assistAnswers
- REST 資源:v1alpha.projects.locations.collections.engines.sessions.files
- REST 資源:v1alpha.projects.locations.collections.engines.widgetConfigs
- REST 資源:v1alpha.projects.locations.collections.operations
- REST 資源:v1alpha.projects.locations.dataStores
- REST 資源:v1alpha.projects.locations.dataStores.branches
- REST 資源:v1alpha.projects.locations.dataStores.branches.documents
- REST 資源: v1alpha.projects.locations.dataStores.branches.documents.chunks
- REST 資源:v1alpha.projects.locations.dataStores.branches.operations
- REST 資源:v1alpha.projects.locations.dataStores.completionConfig
- REST 資源:v1alpha.projects.locations.dataStores.completionSuggestions
- REST 資源:v1alpha.projects.locations.dataStores.controls
- REST 資源:v1alpha.projects.locations.dataStores.conversations
- REST 資源:v1alpha.projects.locations.dataStores.models.operations
- REST 資源:v1alpha.projects.locations.dataStores.operations
- REST 資源:v1alpha.projects.locations.dataStores.schemas
- REST 資源:v1alpha.projects.locations.dataStores.servingConfigs
- REST 資源:v1alpha.projects.locations.dataStores.sessions
- REST 資源:v1alpha.projects.locations.dataStores.sessions.answers
- REST 資源:v1alpha.projects.locations.dataStores.siteSearchEngine
- REST 資源: v1alpha.projects.locations.dataStores.siteSearchEngine.sitemaps
- REST 資源: v1alpha.projects.locations.dataStores.siteSearchEngine.targetSites
- REST 資源: v1alpha.projects.locations.dataStores.suggestionDenyListEntries
- REST 資源:v1alpha.projects.locations.dataStores.userEvents
- REST 資源:v1alpha.projects.locations.dataStores.widgetConfigs
- REST 資源:v1alpha.projects.locations.evaluations
- REST 資源:v1alpha.projects.locations.evaluations.operations
- REST 資源:v1alpha.projects.locations.groundingConfigs
- REST 資源:v1alpha.projects.locations.identityMappingStores
- REST 資源:v1alpha.projects.locations.identityMappingStores.operations
- REST 資源:v1alpha.projects.locations.licenseConfigs
- REST 資源:v1alpha.projects.locations.notebooks
- REST 資源:v1alpha.projects.locations.notebooks.audioOverviews
- REST 資源:v1alpha.projects.locations.notebooks.sources
- REST 資源:v1alpha.projects.locations.operations
- REST 資源:v1alpha.projects.locations.podcasts.operations
- REST 資源:v1alpha.projects.locations.rankingConfigs
- REST 資源:v1alpha.projects.locations.requirements
- REST 資源:v1alpha.projects.locations.sampleQuerySets
- REST 資源:v1alpha.projects.locations.sampleQuerySets.operations
- REST 資源:v1alpha.projects.locations.sampleQuerySets.sampleQueries
- REST 資源:v1alpha.projects.locations.userEvents
- REST 資源:v1alpha.projects.locations.userStores
- REST 資源:v1alpha.projects.locations.userStores.operations
- REST 資源:v1alpha.projects.locations.userStores.userLicenses
- REST 資源:v1alpha.projects.operations
- REST 資源:v1.projects
- REST 資源:v1.projects.locations
- REST 資源:v1.projects.locations.cmekConfigs
- REST 資源:v1.projects.locations.collections
- REST 資源:v1.projects.locations.collections.dataConnector.operations
- REST 資源:v1.projects.locations.collections.dataStores
- REST 資源:v1.projects.locations.collections.dataStores.branches
- REST 資源: v1.projects.locations.collections.dataStores.branches.documents
- REST 資源: v1.projects.locations.collections.dataStores.branches.operations
- REST 資源:v1.projects.locations.collections.dataStores.completionConfig
- REST 資源: v1.projects.locations.collections.dataStores.completionSuggestions
- REST 資源:v1.projects.locations.collections.dataStores.controls
- REST 資源:v1.projects.locations.collections.dataStores.conversations
- REST 資源:v1.projects.locations.collections.dataStores.customModels
- REST 資源: v1.projects.locations.collections.dataStores.models.operations
- REST 資源:v1.projects.locations.collections.dataStores.operations
- REST 資源:v1.projects.locations.collections.dataStores.schemas
- REST 資源: v1.projects.locations.collections.dataStores.schemas.operations
- REST 資源:v1.projects.locations.collections.dataStores.servingConfigs
- REST 資源:v1.projects.locations.collections.dataStores.sessions
- REST 資源:v1.projects.locations.collections.dataStores.sessions.answers
- REST 資源:v1.projects.locations.collections.dataStores.siteSearchEngine
- REST 資源: v1.projects.locations.collections.dataStores.siteSearchEngine.operations
- REST 資源: v1.projects.locations.collections.dataStores.siteSearchEngine.sitemaps
- REST 資源: v1.projects.locations.collections.dataStores.siteSearchEngine.targetSites
- REST 資源: v1.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations
- REST 資源: v1.projects.locations.collections.dataStores.suggestionDenyListEntries
- REST 資源:v1.projects.locations.collections.dataStores.userEvents
- REST 資源:v1.projects.locations.collections.engines
- REST 資源:v1.projects.locations.collections.engines.assistants
- REST 資源:v1.projects.locations.collections.engines.completionConfig
- REST 資源:v1.projects.locations.collections.engines.controls
- REST 資源:v1.projects.locations.collections.engines.conversations
- REST 資源:v1.projects.locations.collections.engines.operations
- REST 資源:v1.projects.locations.collections.engines.servingConfigs
- REST 資源:v1.projects.locations.collections.engines.sessions
- REST 資源:v1.projects.locations.collections.engines.sessions.answers
- REST 資源: v1.projects.locations.collections.engines.sessions.assistAnswers
- REST 資源:v1.projects.locations.collections.operations
- REST 資源:v1.projects.locations.dataStores
- REST 資源:v1.projects.locations.dataStores.branches
- REST 資源:v1.projects.locations.dataStores.branches.documents
- REST 資源:v1.projects.locations.dataStores.branches.operations
- REST 資源:v1.projects.locations.dataStores.completionConfig
- REST 資源:v1.projects.locations.dataStores.completionSuggestions
- REST 資源:v1.projects.locations.dataStores.controls
- REST 資源:v1.projects.locations.dataStores.conversations
- REST 資源:v1.projects.locations.dataStores.models.operations
- REST 資源:v1.projects.locations.dataStores.operations
- REST 資源:v1.projects.locations.dataStores.schemas
- REST 資源:v1.projects.locations.dataStores.servingConfigs
- REST 資源:v1.projects.locations.dataStores.sessions
- REST 資源:v1.projects.locations.dataStores.sessions.answers
- REST 資源:v1.projects.locations.dataStores.siteSearchEngine
- REST 資源:v1.projects.locations.dataStores.siteSearchEngine.sitemaps
- REST 資源:v1.projects.locations.dataStores.siteSearchEngine.targetSites
- REST 資源:v1.projects.locations.dataStores.suggestionDenyListEntries
- REST 資源:v1.projects.locations.dataStores.userEvents
- REST 資源:v1.projects.locations.groundingConfigs
- REST 資源:v1.projects.locations.identityMappingStores
- REST 資源:v1.projects.locations.identityMappingStores.operations
- REST 資源:v1.projects.locations.licenseConfigs
- REST 資源:v1.projects.locations.operations
- REST 資源:v1.projects.locations.podcasts.operations
- REST 資源:v1.projects.locations.rankingConfigs
- REST 資源:v1.projects.locations.userEvents
- REST 資源:v1.projects.locations.userStores
- REST 資源:v1.projects.locations.userStores.userLicenses
- REST 資源:v1.projects.operations
服務:discoveryengine.googleapis.com
如要呼叫這項服務,建議您使用 Google 提供的用戶端程式庫。如果您的應用程式需要使用自己的程式庫呼叫這項服務,請在發出 API 要求時使用下列資訊。
探索文件
探索文件是一種機器可解讀的規格,用於說明和使用 REST API。此文件會用於建構用戶端程式庫、IDE 外掛程式,以及與 Google API 互動的其他工具。一項服務可能會提供多個探索文件。此服務提供下列探索文件:
服務端點
服務端點是能指定 API 服務網路位址的基本網址。一項服務可能有多個服務端點。這項服務有下列服務端點,以及和該服務端點相關的所有 URI:
https://discoveryengine.googleapis.com
REST 資源:v1beta.projects
方法 | |
---|---|
provision |
POST /v1beta/{name=projects/*}:provision 佈建專案資源。 |
REST 資源:v1beta.projects.locations
方法 | |
---|---|
getAclConfig |
GET /v1beta/{name=projects/*/locations/*/aclConfig} 取得 AclConfig 。 |
getCmekConfig |
GET /v1beta/{name=projects/*/locations/*/cmekConfig} 取得 CmekConfig 。 |
obtainCrawlRate |
POST /v1beta/{location=projects/*/locations/*}:obtainCrawlRate 取得自然或專屬檢索率的時間序列資料,以供監控。 |
removeDedicatedCrawlRate |
POST /v1beta/{location=projects/*/locations/*}:removeDedicatedCrawlRate 移除 craw_rate_scope 的專屬檢索頻率。 |
setDedicatedCrawlRate |
POST /v1beta/{location=projects/*/locations/*}:setDedicatedCrawlRate 為 crawl_rate_scope 設定專屬檢索頻率。 |
updateAclConfig |
PATCH /v1beta/{aclConfig.name=projects/*/locations/*/aclConfig} 客戶專案位置使用的預設 ACL 設定。 |
updateCmekConfig |
PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfig} 為客戶專案的位置佈建 CMEK 金鑰。 |
REST 資源:v1beta.projects.locations.cmekConfigs
方法 | |
---|---|
delete |
DELETE /v1beta/{name=projects/*/locations/*/cmekConfigs/*} 取消佈建 CmekConfig。 |
get |
GET /v1beta/{name=projects/*/locations/*/cmekConfigs/*} 取得 CmekConfig 。 |
list |
GET /v1beta/{parent=projects/*/locations/*}/cmekConfigs Lists all the CmekConfig s with the project. |
patch |
PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfigs/*} 為客戶專案的位置佈建 CMEK 金鑰。 |
REST 資源:v1beta.projects.locations.collections.dataConnector.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.collections.dataStores
方法 | |
---|---|
completeQuery |
GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery 以建議的關鍵字完成指定的使用者輸入內容。 |
create |
POST /v1beta/{parent=projects/*/locations/*/collections/*}/dataStores 建立 DataStore 。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*} 刪除 DataStore 。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*} 取得 DataStore 。 |
getSiteSearchEngine |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine} 取得 SiteSearchEngine 。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*}/dataStores 列出與專案相關聯的所有 DataStore 。 |
patch |
PATCH /v1beta/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*} 更新 DataStore |
trainCustomModel |
POST /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel 訓練自訂模型。 |
REST 資源:v1beta.projects.locations.collections.dataStores.branches
方法 | |
---|---|
batchGetDocumentsMetadata |
GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata 取得 Document 的索引更新間隔中繼資料。 |
REST 資源:v1beta.projects.locations.collections.dataStores.branches.documents
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents 建立 Document 。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*} 刪除 Document 。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*} 取得 Document 。 |
import |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import 大量匯入多個 Document 。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents 取得 Document 清單。 |
patch |
PATCH /v1beta/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*} 更新 Document 。 |
purge |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge 永久刪除分支中的所有選定 Document 。 |
REST 資源:v1beta.projects.locations.collections.dataStores.branches.operations
方法 | |
---|---|
cancel |
POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel 開始非同步取消長時間執行的作業。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.collections.dataStores.completionConfig
方法 | |
---|---|
completeQuery |
POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery 以進階關鍵字建議完成使用者輸入內容。 |
REST 資源:v1beta.projects.locations.collections.dataStores.completionSuggestions
方法 | |
---|---|
import |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import 匯入 DataStore 的 CompletionSuggestion 。 |
purge |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge 永久刪除 DataStore 的所有 CompletionSuggestion 。 |
REST 資源:v1beta.projects.locations.collections.dataStores.controls
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls 建立控制項。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*} 刪除控制項。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*} 取得 Control。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls 依上層 DataStore 列出所有控制項。 |
patch |
PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*} 更新控制項。 |
REST 資源:v1beta.projects.locations.collections.dataStores.conversations
方法 | |
---|---|
converse |
POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse 進行對話。 |
create |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations 建立對話。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*} 刪除對話。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*} 取得對話。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations 列出所有對話及其上層 DataStore 。 |
patch |
PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*} 更新對話。 |
REST 資源:v1beta.projects.locations.collections.dataStores.customModels
方法 | |
---|---|
list |
GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels 取得所有自訂模型的清單。 |
REST 資源:v1beta.projects.locations.collections.dataStores.models.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.collections.dataStores.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.collections.dataStores.schemas
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas 建立 Schema 。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*} 刪除 Schema 。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*} 取得 Schema 。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas 取得 Schema 清單。 |
patch |
PATCH /v1beta/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*} 更新 Schema 。 |
REST 資源:v1beta.projects.locations.collections.dataStores.schemas.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.collections.dataStores.servingConfigs
方法 | |
---|---|
answer |
POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer 回答查詢方法。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*} 取得 ServingConfig。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs 列出連結至這個資料存放區的所有 ServingConfig。 |
patch |
PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*} 更新 ServingConfig。 |
recommend |
POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend 提供建議,這需要情境式使用者事件。 |
search |
POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search 執行搜尋。 |
searchLite |
POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite 執行搜尋。 |
streamAnswer |
POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer 答案查詢方法 (串流)。 |
REST 資源:v1beta.projects.locations.collections.dataStores.sessions
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions 建立工作階段。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*} 刪除工作階段。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*} 取得工作階段。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions 列出所有工作階段及其上層 DataStore 。 |
patch |
PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*} 更新工作階段。 |
REST 資源:v1beta.projects.locations.collections.dataStores.sessions.answers
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*} 取得答案。 |
REST 資源:v1beta.projects.locations.collections.dataStores.siteSearchEngine
方法 | |
---|---|
batchVerifyTargetSites |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites 驗證目標網站的擁有權和有效性。 |
disableAdvancedSiteSearch |
POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch 從進階站內搜尋降級為基本站內搜尋。 |
enableAdvancedSiteSearch |
POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch 從基本站內搜尋升級為進階站內搜尋。 |
fetchDomainVerificationStatus |
GET /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus 傳回目標網站清單及其網域驗證狀態。 |
recrawlUris |
POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris 針對 URI 清單要求隨選重新檢索。 |
REST 資源:v1beta.projects.locations.collections.dataStores.siteSearchEngine.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.collections.dataStores.siteSearchEngine.sitemaps
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps 建立 Sitemap 。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*} 刪除 Sitemap 。 |
fetch |
GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch 在 DataStore 中擷取 Sitemap 。 |
REST 資源:v1beta.projects.locations.collections.dataStores.siteSearchEngine.targetSites
方法 | |
---|---|
batchCreate |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate 以批次方式建立 TargetSite 。 |
create |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites 建立 TargetSite 。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*} 刪除 TargetSite 。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*} 取得 TargetSite 。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites 取得 TargetSite 清單。 |
patch |
PATCH /v1beta/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*} 更新 TargetSite 。 |
REST 資源:v1beta.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.collections.dataStores.suggestionDenyListEntries
方法 | |
---|---|
import |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import 匯入 DataStore 的所有 SuggestionDenyListEntry 。 |
purge |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge 永久刪除 DataStore 的所有 SuggestionDenyListEntry 。 |
REST 資源:v1beta.projects.locations.collections.dataStores.userEvents
方法 | |
---|---|
collect |
GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect 從瀏覽器寫入單一使用者事件。 |
import |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import 大量匯入使用者事件。 |
purge |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge 永久刪除篩選條件指定的所有使用者事件。 |
write |
POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write 寫入單一使用者事件。 |
REST 資源:v1beta.projects.locations.collections.engines
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/collections/*}/engines 建立 Engine 。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*} 刪除 Engine 。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*} 取得 Engine 。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*}/engines 列出與專案相關聯的所有 Engine 。 |
patch |
PATCH /v1beta/{engine.name=projects/*/locations/*/collections/*/engines/*} 更新 Engine |
pause |
POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:pause 暫停現有引擎的訓練作業。 |
resume |
POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:resume 繼續訓練現有引擎。 |
tune |
POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:tune 調整現有引擎。 |
REST 資源:v1beta.projects.locations.collections.engines.assistants
方法 | |
---|---|
assist |
POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist 協助使用者查詢。 |
create |
POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/assistants 建立 Assistant 。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*} 刪除 Assistant 。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*} 取得 Assistant 。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/assistants 列出 Engine 下的所有 Assistant 。 |
patch |
PATCH /v1beta/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*} 更新 Assistant |
streamAssist |
POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist 以串流方式協助使用者查詢。 |
REST 資源:v1beta.projects.locations.collections.engines.completionConfig
方法 | |
---|---|
completeQuery |
POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery 以進階關鍵字建議完成使用者輸入內容。 |
removeSuggestion |
POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion 為使用者移除引擎中的搜尋記錄建議。 |
REST 資源:v1beta.projects.locations.collections.engines.controls
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls 建立控制項。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*} 刪除控制項。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*} 取得 Control。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls 依上層 DataStore 列出所有控制項。 |
patch |
PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*} 更新控制項。 |
REST 資源:v1beta.projects.locations.collections.engines.conversations
方法 | |
---|---|
converse |
POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse 進行對話。 |
create |
POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations 建立對話。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*} 刪除對話。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*} 取得對話。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations 列出所有對話及其上層 DataStore 。 |
patch |
PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*} 更新對話。 |
REST 資源:v1beta.projects.locations.collections.engines.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.collections.engines.servingConfigs
方法 | |
---|---|
answer |
POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer 回答查詢方法。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*} 取得 ServingConfig。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs 列出連結至這個資料存放區的所有 ServingConfig。 |
patch |
PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*} 更新 ServingConfig。 |
recommend |
POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend 提供建議,這需要情境式使用者事件。 |
search |
POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search 執行搜尋。 |
searchLite |
POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite 執行搜尋。 |
streamAnswer |
POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer 答案查詢方法 (串流)。 |
REST 資源:v1beta.projects.locations.collections.engines.sessions
方法 | |
---|---|
addContextFile |
POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile 上傳內容檔案,做為工作階段中輔助呼叫的來源。 |
create |
POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions 建立工作階段。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*} 刪除工作階段。 |
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*} 取得工作階段。 |
list |
GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions 列出所有工作階段及其上層 DataStore 。 |
patch |
PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*} 更新工作階段。 |
REST 資源:v1beta.projects.locations.collections.engines.sessions.answers
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*} 取得答案。 |
REST 資源:v1beta.projects.locations.collections.engines.sessions.assistAnswers
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*} 取得 AssistAnswer 。 |
REST 資源:v1beta.projects.locations.collections.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/collections/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*/collections/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.dataStores
方法 | |
---|---|
completeQuery |
GET /v1beta/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery 以建議的關鍵字完成指定的使用者輸入內容。 |
create |
POST /v1beta/{parent=projects/*/locations/*}/dataStores 建立 DataStore 。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/dataStores/*} 刪除 DataStore 。 |
get |
GET /v1beta/{name=projects/*/locations/*/dataStores/*} 取得 DataStore 。 |
getSiteSearchEngine |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine} 取得 SiteSearchEngine 。 |
list |
GET /v1beta/{parent=projects/*/locations/*}/dataStores 列出與專案相關聯的所有 DataStore 。 |
patch |
PATCH /v1beta/{dataStore.name=projects/*/locations/*/dataStores/*} 更新 DataStore |
REST 資源:v1beta.projects.locations.dataStores.branches
方法 | |
---|---|
batchGetDocumentsMetadata |
GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata 取得 Document 的索引更新間隔中繼資料。 |
REST 資源:v1beta.projects.locations.dataStores.branches.documents
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents 建立 Document 。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*} 刪除 Document 。 |
get |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*} 取得 Document 。 |
import |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import 大量匯入多個 Document 。 |
list |
GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents 取得 Document 清單。 |
patch |
PATCH /v1beta/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*} 更新 Document 。 |
purge |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge 永久刪除分支中的所有選定 Document 。 |
REST 資源:v1beta.projects.locations.dataStores.branches.operations
方法 | |
---|---|
cancel |
POST /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel 開始非同步取消長時間執行的作業。 |
get |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.dataStores.completionConfig
方法 | |
---|---|
completeQuery |
POST /v1beta/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery 以進階關鍵字建議完成使用者輸入內容。 |
REST 資源:v1beta.projects.locations.dataStores.completionSuggestions
方法 | |
---|---|
import |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import 匯入 DataStore 的 CompletionSuggestion 。 |
purge |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge 永久刪除 DataStore 的所有 CompletionSuggestion 。 |
REST 資源:v1beta.projects.locations.dataStores.controls
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls 建立控制項。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*} 刪除控制項。 |
get |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*} 取得 Control。 |
list |
GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls 依上層 DataStore 列出所有控制項。 |
patch |
PATCH /v1beta/{control.name=projects/*/locations/*/dataStores/*/controls/*} 更新控制項。 |
REST 資源:v1beta.projects.locations.dataStores.conversations
方法 | |
---|---|
converse |
POST /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse 進行對話。 |
create |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations 建立對話。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*} 刪除對話。 |
get |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*} 取得對話。 |
list |
GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations 列出所有對話及其上層 DataStore 。 |
patch |
PATCH /v1beta/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*} 更新對話。 |
REST 資源:v1beta.projects.locations.dataStores.models.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.dataStores.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*/dataStores/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.dataStores.schemas
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas 建立 Schema 。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*} 刪除 Schema 。 |
get |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*} 取得 Schema 。 |
list |
GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas 取得 Schema 清單。 |
patch |
PATCH /v1beta/{schema.name=projects/*/locations/*/dataStores/*/schemas/*} 更新 Schema 。 |
REST 資源:v1beta.projects.locations.dataStores.servingConfigs
方法 | |
---|---|
answer |
POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer 回答查詢方法。 |
get |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/servingConfigs/*} 取得 ServingConfig。 |
list |
GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/servingConfigs 列出連結至這個資料存放區的所有 ServingConfig。 |
patch |
PATCH /v1beta/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*} 更新 ServingConfig。 |
recommend |
POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend 提供建議,這需要情境式使用者事件。 |
search |
POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search 執行搜尋。 |
searchLite |
POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite 執行搜尋。 |
streamAnswer |
POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer 答案查詢方法 (串流)。 |
REST 資源:v1beta.projects.locations.dataStores.sessions
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions 建立工作階段。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*} 刪除工作階段。 |
get |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*} 取得工作階段。 |
list |
GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions 列出所有工作階段及其上層 DataStore 。 |
patch |
PATCH /v1beta/{session.name=projects/*/locations/*/dataStores/*/sessions/*} 更新工作階段。 |
REST 資源:v1beta.projects.locations.dataStores.sessions.answers
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*} 取得答案。 |
REST 資源:v1beta.projects.locations.dataStores.siteSearchEngine
方法 | |
---|---|
disableAdvancedSiteSearch |
POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch 從進階站內搜尋降級為基本站內搜尋。 |
enableAdvancedSiteSearch |
POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch 從基本站內搜尋升級為進階站內搜尋。 |
recrawlUris |
POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris 針對 URI 清單要求隨選重新檢索。 |
REST 資源:v1beta.projects.locations.dataStores.siteSearchEngine.sitemaps
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps 建立 Sitemap 。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*} 刪除 Sitemap 。 |
fetch |
GET /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch 在 DataStore 中擷取 Sitemap 。 |
REST 資源:v1beta.projects.locations.dataStores.siteSearchEngine.targetSites
方法 | |
---|---|
batchCreate |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate 以批次方式建立 TargetSite 。 |
create |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites 建立 TargetSite 。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*} 刪除 TargetSite 。 |
get |
GET /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*} 取得 TargetSite 。 |
list |
GET /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites 取得 TargetSite 清單。 |
patch |
PATCH /v1beta/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*} 更新 TargetSite 。 |
REST 資源:v1beta.projects.locations.dataStores.suggestionDenyListEntries
方法 | |
---|---|
import |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import 匯入 DataStore 的所有 SuggestionDenyListEntry 。 |
purge |
POST /v1beta/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge 永久刪除 DataStore 的所有 SuggestionDenyListEntry 。 |
REST 資源:v1beta.projects.locations.dataStores.userEvents
方法 | |
---|---|
collect |
GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect 從瀏覽器寫入單一使用者事件。 |
import |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:import 大量匯入使用者事件。 |
purge |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge 永久刪除篩選條件指定的所有使用者事件。 |
write |
POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:write 寫入單一使用者事件。 |
REST 資源:v1beta.projects.locations.evaluations
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/evaluations 建立 Evaluation 。 |
get |
GET /v1beta/{name=projects/*/locations/*/evaluations/*} 取得 Evaluation 。 |
list |
GET /v1beta/{parent=projects/*/locations/*}/evaluations 取得 Evaluation 清單。 |
listResults |
GET /v1beta/{evaluation=projects/*/locations/*/evaluations/*}:listResults 取得指定 Evaluation 的結果清單。 |
REST 資源:v1beta.projects.locations.evaluations.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/evaluations/*/operations/*} 取得長時間執行作業的最新狀態。 |
REST 資源:v1beta.projects.locations.groundingConfigs
方法 | |
---|---|
check |
POST /v1beta/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check 執行接地檢查。 |
REST 資源:v1beta.projects.locations.identityMappingStores
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/identityMappingStores 建立新的身分對應儲存區。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/identityMappingStores/*} 刪除身分識別對應儲存區。 |
get |
GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*} 取得識別資訊對應儲存區。 |
importIdentityMappings |
POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings 將識別資訊對應項目清單匯入識別資訊對應商店。 |
list |
GET /v1beta/{parent=projects/*/locations/*}/identityMappingStores 列出所有識別資訊對應商店。 |
listIdentityMappings |
GET /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings 列出識別資訊對應商店中的識別資訊對應。 |
purgeIdentityMappings |
POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings 從身分識別對應儲存區清除指定或所有身分識別對應項目。 |
REST 資源:v1beta.projects.locations.identityMappingStores.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.licenseConfigs
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/licenseConfigs 建立 LicenseConfig |
get |
GET /v1beta/{name=projects/*/locations/*/licenseConfigs/*} 取得 LicenseConfig 。 |
patch |
PATCH /v1beta/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*} 更新 LicenseConfig |
REST 資源:v1beta.projects.locations.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*/locations/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1beta.projects.locations.podcasts.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/podcasts/*/operations/*} 取得長時間執行作業的最新狀態。 |
REST 資源:v1beta.projects.locations.rankingConfigs
方法 | |
---|---|
rank |
POST /v1beta/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank 根據指定的輸入查詢,為文字記錄清單排序。 |
REST 資源:v1beta.projects.locations.sampleQuerySets
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/sampleQuerySets 建立 SampleQuerySet |
delete |
DELETE /v1beta/{name=projects/*/locations/*/sampleQuerySets/*} 刪除 SampleQuerySet 。 |
get |
GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*} 取得 SampleQuerySet 。 |
list |
GET /v1beta/{parent=projects/*/locations/*}/sampleQuerySets 取得 SampleQuerySet 清單。 |
patch |
PATCH /v1beta/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*} 更新 SampleQuerySet 。 |
REST 資源:v1beta.projects.locations.sampleQuerySets.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/operations/*} 取得長時間執行作業的最新狀態。 |
REST 資源:v1beta.projects.locations.sampleQuerySets.sampleQueries
方法 | |
---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries 建立 SampleQuery |
delete |
DELETE /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*} 刪除 SampleQuery 。 |
get |
GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*} 取得 SampleQuery 。 |
import |
POST /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import 大量匯入多個 SampleQuery 。 |
list |
GET /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries 取得 SampleQuery 清單。 |
patch |
PATCH /v1beta/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*} 更新 SampleQuery 。 |
REST 資源:v1beta.projects.locations.userEvents
方法 | |
---|---|
collect |
GET /v1beta/{parent=projects/*/locations/*}/userEvents:collect 從瀏覽器寫入單一使用者事件。 |
import |
POST /v1beta/{parent=projects/*/locations/*}/userEvents:import 大量匯入使用者事件。 |
write |
POST /v1beta/{parent=projects/*/locations/*}/userEvents:write 寫入單一使用者事件。 |
REST 資源:v1beta.projects.locations.userStores
方法 | |
---|---|
batchUpdateUserLicenses |
POST /v1beta/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses 更新使用者授權。 |
REST 資源:v1beta.projects.locations.userStores.userLicenses
方法 | |
---|---|
list |
GET /v1beta/{parent=projects/*/locations/*/userStores/*}/userLicenses 列出使用者授權。 |
REST 資源:v1beta.projects.operations
方法 | |
---|---|
get |
GET /v1beta/{name=projects/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1beta/{name=projects/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*} 取得 Project 。 |
patch |
PATCH /v1alpha/{project.name=projects/*} 更新 Discovery Engine 專案的可編輯設定。 |
provision |
POST /v1alpha/{name=projects/*}:provision 佈建專案資源。 |
reportConsentChange |
POST /v1alpha/{project=projects/*}:reportConsentChange 更新這個專案的服務條款。 |
REST 資源:v1alpha.projects.locations
方法 | |
---|---|
estimateDataSize |
POST /v1alpha/{location=projects/*/locations/*}:estimateDataSize 預估客戶使用的資料大小。 |
getAclConfig |
GET /v1alpha/{name=projects/*/locations/*/aclConfig} 取得 AclConfig 。 |
getCmekConfig |
GET /v1alpha/{name=projects/*/locations/*/cmekConfig} 取得 CmekConfig 。 |
getConfigurablePricingUsageStats |
GET /v1alpha/{name=projects/*/locations/*/configurablePricingUsageStats} 取得可設定計價模式的使用統計資料。 |
obtainCrawlRate |
POST /v1alpha/{location=projects/*/locations/*}:obtainCrawlRate 取得自然或專屬檢索率的時間序列資料,以供監控。 |
removeDedicatedCrawlRate |
POST /v1alpha/{location=projects/*/locations/*}:removeDedicatedCrawlRate 移除 craw_rate_scope 的專屬檢索頻率。 |
setDedicatedCrawlRate |
POST /v1alpha/{location=projects/*/locations/*}:setDedicatedCrawlRate 為 crawl_rate_scope 設定專屬檢索頻率。 |
setUpDataConnector |
POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnector 建立 Collection 並設定 DataConnector 。 |
setUpDataConnectorV2 |
POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnectorV2 建立 Collection 並設定 DataConnector 。 |
updateAclConfig |
PATCH /v1alpha/{aclConfig.name=projects/*/locations/*/aclConfig} 客戶專案位置使用的預設 ACL 設定。 |
updateCmekConfig |
PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfig} 為客戶專案的位置佈建 CMEK 金鑰。 |
REST 資源:v1alpha.projects.locations.cmekConfigs
方法 | |
---|---|
delete |
DELETE /v1alpha/{name=projects/*/locations/*/cmekConfigs/*} 取消佈建 CmekConfig。 |
get |
GET /v1alpha/{name=projects/*/locations/*/cmekConfigs/*} 取得 CmekConfig 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*}/cmekConfigs Lists all the CmekConfig s with the project. |
patch |
PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfigs/*} 為客戶專案的位置佈建 CMEK 金鑰。 |
REST 資源:v1alpha.projects.locations.collections
方法 | |
---|---|
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*} 刪除 Collection 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*} 取得 Collection 。 |
getDataConnector |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector} 取得 DataConnector 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*}/collections 取得 Collection 清單。 |
patch |
PATCH /v1alpha/{collection.name=projects/*/locations/*/collections/*} 更新 Collection 。 |
updateDataConnector |
PATCH /v1alpha/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector} 更新 DataConnector 。 |
REST 資源:v1alpha.projects.locations.collections.dataConnector
方法 | |
---|---|
acquireAccessToken |
POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAccessToken 使用以 AcquireAndStoreRefreshToken 鑄造的每個使用者更新權杖,產生並傳回新的存取權杖及其詳細資料。 |
acquireAndStoreRefreshToken |
POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAndStoreRefreshToken 交換 OAuth 授權憑證以取得更新權杖,並儲存更新權杖和範圍。 |
buildActionInvocation |
POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:buildActionInvocation 使用 DataConnector 建構動作呼叫。 |
checkRefreshToken |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:checkRefreshToken 已淘汰:檢查特定連線的 EUC 使用者是否有重新整理權杖,並傳回詳細資料。 |
executeAction |
POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:executeAction 使用 DataConnector 執行第三方動作。 |
fetchEntitiesTypes |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:FetchEntitiesTypes 擷取 DataConnector 的實體類型。 |
getConnectorSecret |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:getConnectorSecret 取得相關聯連接器的密鑰。 |
startConnectorRun |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}:startConnectorRun 立即啟動 DataConnector 的同步程序。 |
REST 資源:v1alpha.projects.locations.collections.dataConnector.connectorRuns
方法 | |
---|---|
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}/connectorRuns 列出 DataConnector 的 DataConnector 。ConnectorRun |
REST 資源:v1alpha.projects.locations.collections.dataConnector.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.collections.dataStores
方法 | |
---|---|
completeQuery |
GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery 以建議的關鍵字完成指定的使用者輸入內容。 |
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores 建立 DataStore 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*} 刪除 DataStore 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*} 取得 DataStore 。 |
getCompletionConfig |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/completionConfig} 可獲得 CompletionConfig |
getDocumentProcessingConfig |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig} 取得 DocumentProcessingConfig 。 |
getSiteSearchEngine |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine} 取得 SiteSearchEngine 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores 列出與專案相關聯的所有 DataStore 。 |
patch |
PATCH /v1alpha/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*} 更新 DataStore |
trainCustomModel |
POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel 訓練自訂模型。 |
updateCompletionConfig |
PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/dataStores/*/completionConfig} 更新 CompletionConfig 。 |
updateDocumentProcessingConfig |
PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig} 更新 DocumentProcessingConfig 。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.branches
方法 | |
---|---|
batchGetDocumentsMetadata |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata 取得 Document 的索引更新間隔中繼資料。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*} 擷取 Branch 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/branches 列出指定父項 DataStore 底下的所有 Branch 。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.branches.documents
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents 建立 Document 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*} 刪除 Document 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*} 取得 Document 。 |
getProcessedDocument |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}:getProcessedDocument 取得 Document 的已剖析版面配置資訊。 |
import |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import 大量匯入多個 Document 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents 取得 Document 清單。 |
patch |
PATCH /v1alpha/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*} 更新 Document 。 |
purge |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge 永久刪除分支中的所有選定 Document 。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.branches.documents.chunks
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*/chunks/*} 取得 Document 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}/chunks 取得 Chunk 清單。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.branches.operations
方法 | |
---|---|
cancel |
POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel 開始非同步取消長時間執行的作業。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.completionConfig
方法 | |
---|---|
completeQuery |
POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery 以進階關鍵字建議完成使用者輸入內容。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.completionSuggestions
方法 | |
---|---|
import |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import 匯入 DataStore 的 CompletionSuggestion 。 |
purge |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge 永久刪除 DataStore 的所有 CompletionSuggestion 。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.controls
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls 建立控制項。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*} 刪除控制項。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*} 取得 Control。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls 依上層 DataStore 列出所有控制項。 |
patch |
PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*} 更新控制項。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.conversations
方法 | |
---|---|
converse |
POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse 進行對話。 |
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations 建立對話。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*} 刪除對話。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*} 取得對話。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations 列出所有對話及其上層 DataStore 。 |
patch |
PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*} 更新對話。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.customModels
方法 | |
---|---|
list |
GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels 取得所有自訂模型的清單。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.models.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.schemas
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas 建立 Schema 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*} 刪除 Schema 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*} 取得 Schema 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas 取得 Schema 清單。 |
patch |
PATCH /v1alpha/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*} 更新 Schema 。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.schemas.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.servingConfigs
方法 | |
---|---|
answer |
POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer 回答查詢方法。 |
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs 建立 ServingConfig。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*} 刪除 ServingConfig。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*} 取得 ServingConfig。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs 列出連結至這個資料存放區的所有 ServingConfig。 |
patch |
PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*} 更新 ServingConfig。 |
recommend |
POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend 提供建議,這需要情境式使用者事件。 |
search |
POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search 執行搜尋。 |
searchLite |
POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite 執行搜尋。 |
streamAnswer |
POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer 答案查詢方法 (串流)。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.sessions
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions 建立工作階段。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*} 刪除工作階段。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*} 取得工作階段。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions 列出所有工作階段及其上層 DataStore 。 |
patch |
PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*} 更新工作階段。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.sessions.answers
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*} 取得答案。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.siteSearchEngine
方法 | |
---|---|
batchVerifyTargetSites |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites 驗證目標網站的擁有權和有效性。 |
disableAdvancedSiteSearch |
POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch 從進階站內搜尋降級為基本站內搜尋。 |
enableAdvancedSiteSearch |
POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch 從基本站內搜尋升級為進階站內搜尋。 |
fetchDomainVerificationStatus |
GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus 傳回目標網站清單及其網域驗證狀態。 |
getUriPatternDocumentData |
GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:getUriPatternDocumentData 取得進階網站搜尋 Datastore 的 URI 模式至文件資料對應。 |
recrawlUris |
POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris 針對 URI 清單要求隨選重新檢索。 |
setUriPatternDocumentData |
POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:setUriPatternDocumentData 為進階網站搜尋資料存放區設定文件資料對應的 URI 模式。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.siteSearchEngine.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.siteSearchEngine.sitemaps
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps 建立 Sitemap 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*} 刪除 Sitemap 。 |
fetch |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch 在 DataStore 中擷取 Sitemap 。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.siteSearchEngine.targetSites
方法 | |
---|---|
batchCreate |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate 以批次方式建立 TargetSite 。 |
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites 建立 TargetSite 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*} 刪除 TargetSite 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*} 取得 TargetSite 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites 取得 TargetSite 清單。 |
patch |
PATCH /v1alpha/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*} 更新 TargetSite 。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.suggestionDenyListEntries
方法 | |
---|---|
import |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import 匯入 DataStore 的所有 SuggestionDenyListEntry 。 |
purge |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge 永久刪除 DataStore 的所有 SuggestionDenyListEntry 。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.userEvents
方法 | |
---|---|
collect |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect 從瀏覽器寫入單一使用者事件。 |
import |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import 大量匯入使用者事件。 |
purge |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge 永久刪除篩選條件指定的所有使用者事件。 |
write |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write 寫入單一使用者事件。 |
REST 資源:v1alpha.projects.locations.collections.dataStores.widgetConfigs
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*} 取得 WidgetConfig 。 |
REST 資源:v1alpha.projects.locations.collections.engines
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*}/engines 建立 Engine 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*} 刪除 Engine 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*} 取得 Engine 。 |
getCompletionConfig |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/completionConfig} 可獲得 CompletionConfig |
getWorkspaceSettings |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:getWorkspaceSettings 取得使用者的 Workspace 設定。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*}/engines 列出與專案相關聯的所有 Engine 。 |
patch |
PATCH /v1alpha/{engine.name=projects/*/locations/*/collections/*/engines/*} 更新 Engine |
pause |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:pause 暫停現有引擎的訓練作業。 |
resume |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:resume 繼續訓練現有引擎。 |
tune |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:tune 調整現有引擎。 |
updateCompletionConfig |
PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/engines/*/completionConfig} 更新 CompletionConfig 。 |
REST 資源:v1alpha.projects.locations.collections.engines.agents
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/agents 建立 Agent 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*} 刪除 Agent 。 |
deploy |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}:deploy 部署 Agent 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*} 取得 Agent 。 |
getAgentView |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}:getAgentView 傳回指定 Agent 的 AgentView ,其中包含代理程式的額外資訊。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/agents 列出呼叫者建立的 Assistant 底下所有 Agent 。 |
patch |
PATCH /v1alpha/{agent.name=projects/*/locations/*/collections/*/engines/*/agents/*} 更新 Agent |
REST 資源:v1alpha.projects.locations.collections.engines.agents.files
方法 | |
---|---|
import |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/agents/*}/files:import 將檔案匯入 Agent 。 |
REST 資源:v1alpha.projects.locations.collections.engines.analytics
方法 | |
---|---|
exportMetrics |
POST /v1alpha/{analytics=projects/*/locations/*/collections/*/engines/*/analytics}:exportMetrics 匯出指標。 |
REST 資源:v1alpha.projects.locations.collections.engines.assistants
方法 | |
---|---|
assist |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist 協助使用者查詢。 |
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants 建立 Assistant 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*} 刪除 Assistant 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*} 取得 Assistant 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants 列出 Engine 下的所有 Assistant 。 |
listAvailableAgentViews |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}:listAvailableAgentViews 列出 Assistant 下顯示的代理程式資料,供呼叫者使用。 |
patch |
PATCH /v1alpha/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*} 更新 Assistant |
streamAssist |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist 以串流方式協助使用者查詢。 |
REST 資源:v1alpha.projects.locations.collections.engines.assistants.agents
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/agents 建立 Agent 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*} 刪除 Agent 。 |
deploy |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:deploy 部署 Agent 。 |
disableAgent |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:disableAgent 停用代理程式。 |
enableAgent |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:enableAgent 啟用代理程式。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*} 取得 Agent 。 |
getAgentView |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:getAgentView 傳回指定 Agent 的 AgentView ,其中包含代理程式的額外資訊。 |
getIamPolicy |
GET /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:getIamPolicy 取得代理程式資源的存取權控管政策。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/agents 列出呼叫者建立的 Assistant 底下所有 Agent 。 |
patch |
PATCH /v1alpha/{agent.name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*} 更新 Agent |
rejectAgent |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:rejectAgent 拒絕向大眾提供的代理程式。 |
requestAgentReview |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:requestAgentReview 將代理程式提交審查,供管理員查看。 |
setIamPolicy |
POST /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:setIamPolicy 為代理程式資源設定存取權控管政策。 |
suspendAgent |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:suspendAgent 暫停代理程式。 |
withdrawAgent |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:withdrawAgent 撤回向大眾提供的代理程式。 |
REST 資源:v1alpha.projects.locations.collections.engines.assistants.agents.files
方法 | |
---|---|
import |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/files:import 將檔案匯入 Agent 。 |
REST 資源:v1alpha.projects.locations.collections.engines.assistants.cannedQueries
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries 建立 CannedQuery 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*} 刪除 CannedQuery 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*} 取得 CannedQuery 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries 列出 Assistant 下的所有 CannedQuery 。 |
listActiveCannedQueryUserViews |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries:listActiveCannedQueryUserViews 列出所有有效 CannedQuery 的 CannedQueryUserView 。 |
patch |
PATCH /v1alpha/{cannedQuery.name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*} 更新 CannedQuery 。 |
REST 資源:v1alpha.projects.locations.collections.engines.completionConfig
方法 | |
---|---|
completeQuery |
POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery 以進階關鍵字建議完成使用者輸入內容。 |
removeSuggestion |
POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion 為使用者移除引擎中的搜尋記錄建議。 |
REST 資源:v1alpha.projects.locations.collections.engines.controls
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls 建立控制項。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*} 刪除控制項。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*} 取得 Control。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls 依上層 DataStore 列出所有控制項。 |
patch |
PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*} 更新控制項。 |
REST 資源:v1alpha.projects.locations.collections.engines.conversations
方法 | |
---|---|
converse |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse 進行對話。 |
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations 建立對話。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*} 刪除對話。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*} 取得對話。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations 列出所有對話及其上層 DataStore 。 |
patch |
PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*} 更新對話。 |
REST 資源:v1alpha.projects.locations.collections.engines.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.collections.engines.servingConfigs
方法 | |
---|---|
answer |
POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer 回答查詢方法。 |
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs 建立 ServingConfig。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*} 刪除 ServingConfig。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*} 取得 ServingConfig。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs 列出連結至這個資料存放區的所有 ServingConfig。 |
patch |
PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*} 更新 ServingConfig。 |
recommend |
POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend 提供建議,這需要情境式使用者事件。 |
search |
POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search 執行搜尋。 |
searchLite |
POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite 執行搜尋。 |
streamAnswer |
POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer 答案查詢方法 (串流)。 |
REST 資源:v1alpha.projects.locations.collections.engines.sessions
方法 | |
---|---|
addContextFile |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile 上傳內容檔案,做為工作階段中輔助呼叫的來源。 |
create |
POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions 建立工作階段。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*} 刪除工作階段。 |
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*} 取得工作階段。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions 列出所有工作階段及其上層 DataStore 。 |
listSessionFileMetadata |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:listSessionFileMetadata 列出目前工作階段中所有檔案的中繼資料。 |
patch |
PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*} 更新工作階段。 |
recommendQuestions |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:recommendQuestions 取得指定工作階段的建議問題。 |
removeContextFile |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:removeContextFile 從工作階段中移除脈絡檔案。 |
selectContextFiles |
POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:selectContextFiles 選取要在工作階段中使用的背景資訊檔案。 |
REST 資源:v1alpha.projects.locations.collections.engines.sessions.answers
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*} 取得答案。 |
REST 資源:v1alpha.projects.locations.collections.engines.sessions.assistAnswers
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*} 取得 AssistAnswer 。 |
REST 資源:v1alpha.projects.locations.collections.engines.sessions.files
方法 | |
---|---|
list |
GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*}/files 列出目前工作階段中所有檔案的中繼資料。 |
REST 資源:v1alpha.projects.locations.collections.engines.widgetConfigs
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*} 取得 WidgetConfig 。 |
REST 資源:v1alpha.projects.locations.collections.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/collections/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/collections/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.dataStores
方法 | |
---|---|
completeQuery |
GET /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery 以建議的關鍵字完成指定的使用者輸入內容。 |
create |
POST /v1alpha/{parent=projects/*/locations/*}/dataStores 建立 DataStore 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*} 刪除 DataStore 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*} 取得 DataStore 。 |
getCompletionConfig |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/completionConfig} 可獲得 CompletionConfig |
getDocumentProcessingConfig |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/documentProcessingConfig} 取得 DocumentProcessingConfig 。 |
getSiteSearchEngine |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine} 取得 SiteSearchEngine 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*}/dataStores 列出與專案相關聯的所有 DataStore 。 |
patch |
PATCH /v1alpha/{dataStore.name=projects/*/locations/*/dataStores/*} 更新 DataStore |
updateCompletionConfig |
PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/dataStores/*/completionConfig} 更新 CompletionConfig 。 |
updateDocumentProcessingConfig |
PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/dataStores/*/documentProcessingConfig} 更新 DocumentProcessingConfig 。 |
REST 資源:v1alpha.projects.locations.dataStores.branches
方法 | |
---|---|
batchGetDocumentsMetadata |
GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata 取得 Document 的索引更新間隔中繼資料。 |
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*} 擷取 Branch 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/branches 列出指定父項 DataStore 底下的所有 Branch 。 |
REST 資源:v1alpha.projects.locations.dataStores.branches.documents
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents 建立 Document 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*} 刪除 Document 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*} 取得 Document 。 |
getProcessedDocument |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}:getProcessedDocument 取得 Document 的已剖析版面配置資訊。 |
import |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import 大量匯入多個 Document 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents 取得 Document 清單。 |
patch |
PATCH /v1alpha/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*} 更新 Document 。 |
purge |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge 永久刪除分支中的所有選定 Document 。 |
REST 資源:v1alpha.projects.locations.dataStores.branches.documents.chunks
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*/chunks/*} 取得 Document 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*/documents/*}/chunks 取得 Chunk 清單。 |
REST 資源:v1alpha.projects.locations.dataStores.branches.operations
方法 | |
---|---|
cancel |
POST /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel 開始非同步取消長時間執行的作業。 |
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.dataStores.completionConfig
方法 | |
---|---|
completeQuery |
POST /v1alpha/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery 以進階關鍵字建議完成使用者輸入內容。 |
REST 資源:v1alpha.projects.locations.dataStores.completionSuggestions
方法 | |
---|---|
import |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import 匯入 DataStore 的 CompletionSuggestion 。 |
purge |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge 永久刪除 DataStore 的所有 CompletionSuggestion 。 |
REST 資源:v1alpha.projects.locations.dataStores.controls
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls 建立控制項。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*} 刪除控制項。 |
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*} 取得 Control。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls 依上層 DataStore 列出所有控制項。 |
patch |
PATCH /v1alpha/{control.name=projects/*/locations/*/dataStores/*/controls/*} 更新控制項。 |
REST 資源:v1alpha.projects.locations.dataStores.conversations
方法 | |
---|---|
converse |
POST /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse 進行對話。 |
create |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations 建立對話。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*} 刪除對話。 |
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*} 取得對話。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations 列出所有對話及其上層 DataStore 。 |
patch |
PATCH /v1alpha/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*} 更新對話。 |
REST 資源:v1alpha.projects.locations.dataStores.models.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.dataStores.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.dataStores.schemas
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas 建立 Schema 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*} 刪除 Schema 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*} 取得 Schema 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas 取得 Schema 清單。 |
patch |
PATCH /v1alpha/{schema.name=projects/*/locations/*/dataStores/*/schemas/*} 更新 Schema 。 |
REST 資源:v1alpha.projects.locations.dataStores.servingConfigs
方法 | |
---|---|
answer |
POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer 回答查詢方法。 |
create |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs 建立 ServingConfig。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*} 刪除 ServingConfig。 |
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*} 取得 ServingConfig。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs 列出連結至這個資料存放區的所有 ServingConfig。 |
patch |
PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*} 更新 ServingConfig。 |
recommend |
POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend 提供建議,這需要情境式使用者事件。 |
search |
POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search 執行搜尋。 |
searchLite |
POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite 執行搜尋。 |
streamAnswer |
POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer 答案查詢方法 (串流)。 |
REST 資源:v1alpha.projects.locations.dataStores.sessions
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions 建立工作階段。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*} 刪除工作階段。 |
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*} 取得工作階段。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions 列出所有工作階段及其上層 DataStore 。 |
patch |
PATCH /v1alpha/{session.name=projects/*/locations/*/dataStores/*/sessions/*} 更新工作階段。 |
REST 資源:v1alpha.projects.locations.dataStores.sessions.answers
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*} 取得答案。 |
REST 資源:v1alpha.projects.locations.dataStores.siteSearchEngine
方法 | |
---|---|
disableAdvancedSiteSearch |
POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch 從進階站內搜尋降級為基本站內搜尋。 |
enableAdvancedSiteSearch |
POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch 從基本站內搜尋升級為進階站內搜尋。 |
recrawlUris |
POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris 針對 URI 清單要求隨選重新檢索。 |
REST 資源:v1alpha.projects.locations.dataStores.siteSearchEngine.sitemaps
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps 建立 Sitemap 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*} 刪除 Sitemap 。 |
fetch |
GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch 在 DataStore 中擷取 Sitemap 。 |
REST 資源:v1alpha.projects.locations.dataStores.siteSearchEngine.targetSites
方法 | |
---|---|
batchCreate |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate 以批次方式建立 TargetSite 。 |
create |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites 建立 TargetSite 。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*} 刪除 TargetSite 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*} 取得 TargetSite 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites 取得 TargetSite 清單。 |
patch |
PATCH /v1alpha/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*} 更新 TargetSite 。 |
REST 資源:v1alpha.projects.locations.dataStores.suggestionDenyListEntries
方法 | |
---|---|
import |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import 匯入 DataStore 的所有 SuggestionDenyListEntry 。 |
purge |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge 永久刪除 DataStore 的所有 SuggestionDenyListEntry 。 |
REST 資源:v1alpha.projects.locations.dataStores.userEvents
方法 | |
---|---|
collect |
GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect 從瀏覽器寫入單一使用者事件。 |
import |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:import 大量匯入使用者事件。 |
purge |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge 永久刪除篩選條件指定的所有使用者事件。 |
write |
POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:write 寫入單一使用者事件。 |
REST 資源:v1alpha.projects.locations.dataStores.widgetConfigs
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/dataStores/*/widgetConfigs/*} 取得 WidgetConfig 。 |
REST 資源:v1alpha.projects.locations.evaluations
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/evaluations 建立 Evaluation 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/evaluations/*} 取得 Evaluation 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*}/evaluations 取得 Evaluation 清單。 |
listResults |
GET /v1alpha/{evaluation=projects/*/locations/*/evaluations/*}:listResults 取得指定 Evaluation 的結果清單。 |
REST 資源:v1alpha.projects.locations.evaluations.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/evaluations/*/operations/*} 取得長時間執行作業的最新狀態。 |
REST 資源:v1alpha.projects.locations.groundingConfigs
方法 | |
---|---|
check |
POST /v1alpha/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check 執行接地檢查。 |
REST 資源:v1alpha.projects.locations.identityMappingStores
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/identityMappingStores 建立新的身分對應儲存區。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/identityMappingStores/*} 刪除身分識別對應儲存區。 |
get |
GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*} 取得識別資訊對應儲存區。 |
importIdentityMappings |
POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings 將識別資訊對應項目清單匯入識別資訊對應商店。 |
list |
GET /v1alpha/{parent=projects/*/locations/*}/identityMappingStores 列出所有識別資訊對應商店。 |
listIdentityMappings |
GET /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings 列出識別資訊對應商店中的識別資訊對應。 |
purgeIdentityMappings |
POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings 從身分識別對應儲存區清除指定或所有身分識別對應項目。 |
REST 資源:v1alpha.projects.locations.identityMappingStores.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.licenseConfigs
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/licenseConfigs 建立 LicenseConfig |
get |
GET /v1alpha/{name=projects/*/locations/*/licenseConfigs/*} 取得 LicenseConfig 。 |
patch |
PATCH /v1alpha/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*} 更新 LicenseConfig |
REST 資源:v1alpha.projects.locations.notebooks
方法 | |
---|---|
batchDelete |
POST /v1alpha/{parent=projects/*/locations/*}/notebooks:batchDelete 批次刪除筆記本。 |
create |
POST /v1alpha/{parent=projects/*/locations/*}/notebooks 建立筆記本。 |
get |
GET /v1alpha/{name=projects/*/locations/*/notebooks/*} 取得筆記本。 |
listRecentlyViewed |
GET /v1alpha/{parent=projects/*/locations/*}/notebooks:listRecentlyViewed 列出筆記本,並依上次查看時間排序。 |
share |
POST /v1alpha/{name=projects/*/locations/*/notebooks/*}:share 與其他帳戶共用筆記本。 |
REST 資源:v1alpha.projects.locations.notebooks.audioOverviews
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/audioOverviews 生成新的語音摘要。 |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/notebooks/*/audioOverviews/*} 刪除語音摘要。 |
REST 資源:v1alpha.projects.locations.notebooks.sources
方法 | |
---|---|
batchCreate |
POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchCreate 建立 Source 清單。 |
batchDelete |
POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchDelete 刪除多個來源 |
get |
GET /v1alpha/{name=projects/*/locations/*/notebooks/*/sources/*} 取得 Source 。 |
REST 資源:v1alpha.projects.locations.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.podcasts.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/podcasts/*/operations/*} 取得長時間執行作業的最新狀態。 |
REST 資源:v1alpha.projects.locations.rankingConfigs
方法 | |
---|---|
rank |
POST /v1alpha/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank 根據指定的輸入查詢,為文字記錄清單排序。 |
REST 資源:v1alpha.projects.locations.requirements
方法 | |
---|---|
checkRequirement |
POST /v1alpha/{location=projects/*/locations/*}/requirements:checkRequirement 檢查特定規定。 |
REST 資源:v1alpha.projects.locations.sampleQuerySets
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/sampleQuerySets 建立 SampleQuerySet |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*} 刪除 SampleQuerySet 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*} 取得 SampleQuerySet 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*}/sampleQuerySets 取得 SampleQuerySet 清單。 |
patch |
PATCH /v1alpha/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*} 更新 SampleQuerySet 。 |
REST 資源:v1alpha.projects.locations.sampleQuerySets.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/operations/*} 取得長時間執行作業的最新狀態。 |
REST 資源:v1alpha.projects.locations.sampleQuerySets.sampleQueries
方法 | |
---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries 建立 SampleQuery |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*} 刪除 SampleQuery 。 |
get |
GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*} 取得 SampleQuery 。 |
import |
POST /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import 大量匯入多個 SampleQuery 。 |
list |
GET /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries 取得 SampleQuery 清單。 |
patch |
PATCH /v1alpha/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*} 更新 SampleQuery 。 |
REST 資源:v1alpha.projects.locations.userEvents
方法 | |
---|---|
collect |
GET /v1alpha/{parent=projects/*/locations/*}/userEvents:collect 從瀏覽器寫入單一使用者事件。 |
import |
POST /v1alpha/{parent=projects/*/locations/*}/userEvents:import 大量匯入使用者事件。 |
write |
POST /v1alpha/{parent=projects/*/locations/*}/userEvents:write 寫入單一使用者事件。 |
REST 資源:v1alpha.projects.locations.userStores
方法 | |
---|---|
batchUpdateUserLicenses |
POST /v1alpha/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses 更新使用者授權。 |
REST 資源:v1alpha.projects.locations.userStores.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/userStores/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*/locations/*/userStores/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1alpha.projects.locations.userStores.userLicenses
方法 | |
---|---|
list |
GET /v1alpha/{parent=projects/*/locations/*/userStores/*}/userLicenses 列出使用者授權。 |
REST 資源:v1alpha.projects.operations
方法 | |
---|---|
get |
GET /v1alpha/{name=projects/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1alpha/{name=projects/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects
方法 | |
---|---|
provision |
POST /v1/{name=projects/*}:provision 佈建專案資源。 |
REST 資源:v1.projects.locations
方法 | |
---|---|
getAclConfig |
GET /v1/{name=projects/*/locations/*/aclConfig} 取得 AclConfig 。 |
getCmekConfig |
GET /v1/{name=projects/*/locations/*/cmekConfig} 取得 CmekConfig 。 |
setUpDataConnector |
POST /v1/{parent=projects/*/locations/*}:setUpDataConnector 建立 Collection 並設定 DataConnector 。 |
setUpDataConnectorV2 |
POST /v1/{parent=projects/*/locations/*}:setUpDataConnectorV2 建立 Collection 並設定 DataConnector 。 |
updateAclConfig |
PATCH /v1/{aclConfig.name=projects/*/locations/*/aclConfig} 客戶專案位置使用的預設 ACL 設定。 |
updateCmekConfig |
PATCH /v1/{config.name=projects/*/locations/*/cmekConfig} 為客戶專案的位置佈建 CMEK 金鑰。 |
REST 資源:v1.projects.locations.cmekConfigs
方法 | |
---|---|
delete |
DELETE /v1/{name=projects/*/locations/*/cmekConfigs/*} 取消佈建 CmekConfig。 |
get |
GET /v1/{name=projects/*/locations/*/cmekConfigs/*} 取得 CmekConfig 。 |
list |
GET /v1/{parent=projects/*/locations/*}/cmekConfigs Lists all the CmekConfig s with the project. |
patch |
PATCH /v1/{config.name=projects/*/locations/*/cmekConfigs/*} 為客戶專案的位置佈建 CMEK 金鑰。 |
REST 資源:v1.projects.locations.collections
方法 | |
---|---|
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*} 刪除 Collection 。 |
getDataConnector |
GET /v1/{name=projects/*/locations/*/collections/*/dataConnector} 取得 DataConnector 。 |
updateDataConnector |
PATCH /v1/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector} 更新 DataConnector 。 |
REST 資源:v1.projects.locations.collections.dataConnector.operations
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataConnector/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*/collections/*/dataConnector}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.collections.dataStores
方法 | |
---|---|
completeQuery |
GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery 以建議的關鍵字完成指定的使用者輸入內容。 |
create |
POST /v1/{parent=projects/*/locations/*/collections/*}/dataStores 建立 DataStore 。 |
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*} 刪除 DataStore 。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*} 取得 DataStore 。 |
getSiteSearchEngine |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine} 取得 SiteSearchEngine 。 |
list |
GET /v1/{parent=projects/*/locations/*/collections/*}/dataStores 列出與專案相關聯的所有 DataStore 。 |
patch |
PATCH /v1/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*} 更新 DataStore |
trainCustomModel |
POST /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel 訓練自訂模型。 |
REST 資源:v1.projects.locations.collections.dataStores.branches
方法 | |
---|---|
batchGetDocumentsMetadata |
GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata 取得 Document 的索引更新間隔中繼資料。 |
REST 資源:v1.projects.locations.collections.dataStores.branches.documents
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents 建立 Document 。 |
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*} 刪除 Document 。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*} 取得 Document 。 |
import |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import 大量匯入多個 Document 。 |
list |
GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents 取得 Document 清單。 |
patch |
PATCH /v1/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*} 更新 Document 。 |
purge |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge 永久刪除分支中的所有選定 Document 。 |
REST 資源:v1.projects.locations.collections.dataStores.branches.operations
方法 | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel 開始非同步取消長時間執行的作業。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.collections.dataStores.completionConfig
方法 | |
---|---|
completeQuery |
POST /v1/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery 以進階關鍵字建議完成使用者輸入內容。 |
REST 資源:v1.projects.locations.collections.dataStores.completionSuggestions
方法 | |
---|---|
import |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import 匯入 DataStore 的 CompletionSuggestion 。 |
purge |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge 永久刪除 DataStore 的所有 CompletionSuggestion 。 |
REST 資源:v1.projects.locations.collections.dataStores.controls
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls 建立控制項。 |
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*} 刪除控制項。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*} 取得 Control。 |
list |
GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls 依上層 DataStore 列出所有控制項。 |
patch |
PATCH /v1/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*} 更新控制項。 |
REST 資源:v1.projects.locations.collections.dataStores.conversations
方法 | |
---|---|
converse |
POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse 進行對話。 |
create |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations 建立對話。 |
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*} 刪除對話。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*} 取得對話。 |
list |
GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations 列出所有對話及其上層 DataStore 。 |
patch |
PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*} 更新對話。 |
REST 資源:v1.projects.locations.collections.dataStores.customModels
方法 | |
---|---|
list |
GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels 取得所有自訂模型的清單。 |
REST 資源:v1.projects.locations.collections.dataStores.models.operations
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.collections.dataStores.operations
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.collections.dataStores.schemas
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas 建立 Schema 。 |
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*} 刪除 Schema 。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*} 取得 Schema 。 |
list |
GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas 取得 Schema 清單。 |
patch |
PATCH /v1/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*} 更新 Schema 。 |
REST 資源:v1.projects.locations.collections.dataStores.schemas.operations
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.collections.dataStores.servingConfigs
方法 | |
---|---|
answer |
POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer 回答查詢方法。 |
patch |
PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*} 更新 ServingConfig。 |
recommend |
POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend 提供建議,這需要情境式使用者事件。 |
search |
POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search 執行搜尋。 |
searchLite |
POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite 執行搜尋。 |
streamAnswer |
POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer 答案查詢方法 (串流)。 |
REST 資源:v1.projects.locations.collections.dataStores.sessions
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions 建立工作階段。 |
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*} 刪除工作階段。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*} 取得工作階段。 |
list |
GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions 列出所有工作階段及其上層 DataStore 。 |
patch |
PATCH /v1/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*} 更新工作階段。 |
REST 資源:v1.projects.locations.collections.dataStores.sessions.answers
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*} 取得答案。 |
REST 資源:v1.projects.locations.collections.dataStores.siteSearchEngine
方法 | |
---|---|
batchVerifyTargetSites |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites 驗證目標網站的擁有權和有效性。 |
disableAdvancedSiteSearch |
POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch 從進階站內搜尋降級為基本站內搜尋。 |
enableAdvancedSiteSearch |
POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch 從基本站內搜尋升級為進階站內搜尋。 |
fetchDomainVerificationStatus |
GET /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus 傳回目標網站清單及其網域驗證狀態。 |
recrawlUris |
POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris 針對 URI 清單要求隨選重新檢索。 |
REST 資源:v1.projects.locations.collections.dataStores.siteSearchEngine.operations
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.collections.dataStores.siteSearchEngine.sitemaps
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps 建立 Sitemap 。 |
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*} 刪除 Sitemap 。 |
fetch |
GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch 在 DataStore 中擷取 Sitemap 。 |
REST 資源:v1.projects.locations.collections.dataStores.siteSearchEngine.targetSites
方法 | |
---|---|
batchCreate |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate 以批次方式建立 TargetSite 。 |
create |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites 建立 TargetSite 。 |
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*} 刪除 TargetSite 。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*} 取得 TargetSite 。 |
list |
GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites 取得 TargetSite 清單。 |
patch |
PATCH /v1/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*} 更新 TargetSite 。 |
REST 資源:v1.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.collections.dataStores.suggestionDenyListEntries
方法 | |
---|---|
import |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import 匯入 DataStore 的所有 SuggestionDenyListEntry 。 |
purge |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge 永久刪除 DataStore 的所有 SuggestionDenyListEntry 。 |
REST 資源:v1.projects.locations.collections.dataStores.userEvents
方法 | |
---|---|
collect |
GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect 從瀏覽器寫入單一使用者事件。 |
import |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import 大量匯入使用者事件。 |
purge |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge 永久刪除篩選條件指定的所有使用者事件。 |
write |
POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write 寫入單一使用者事件。 |
REST 資源:v1.projects.locations.collections.engines
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/collections/*}/engines 建立 Engine 。 |
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*} 刪除 Engine 。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/engines/*} 取得 Engine 。 |
list |
GET /v1/{parent=projects/*/locations/*/collections/*}/engines 列出與專案相關聯的所有 Engine 。 |
patch |
PATCH /v1/{engine.name=projects/*/locations/*/collections/*/engines/*} 更新 Engine |
REST 資源:v1.projects.locations.collections.engines.assistants
方法 | |
---|---|
assist |
POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist 協助使用者查詢。 |
create |
POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/assistants 建立 Assistant 。 |
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*} 刪除 Assistant 。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*} 取得 Assistant 。 |
list |
GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/assistants 列出 Engine 下的所有 Assistant 。 |
patch |
PATCH /v1/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*} 更新 Assistant |
streamAssist |
POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist 以串流方式協助使用者查詢。 |
REST 資源:v1.projects.locations.collections.engines.completionConfig
方法 | |
---|---|
completeQuery |
POST /v1/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery 以進階關鍵字建議完成使用者輸入內容。 |
REST 資源:v1.projects.locations.collections.engines.controls
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls 建立控制項。 |
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*} 刪除控制項。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*} 取得 Control。 |
list |
GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls 依上層 DataStore 列出所有控制項。 |
patch |
PATCH /v1/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*} 更新控制項。 |
REST 資源:v1.projects.locations.collections.engines.conversations
方法 | |
---|---|
converse |
POST /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse 進行對話。 |
create |
POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations 建立對話。 |
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*} 刪除對話。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*} 取得對話。 |
list |
GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations 列出所有對話及其上層 DataStore 。 |
patch |
PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*} 更新對話。 |
REST 資源:v1.projects.locations.collections.engines.operations
方法 | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*}:cancel 開始非同步取消長時間執行的作業。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*/collections/*/engines/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.collections.engines.servingConfigs
方法 | |
---|---|
answer |
POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer 回答查詢方法。 |
patch |
PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*} 更新 ServingConfig。 |
recommend |
POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend 提供建議,這需要情境式使用者事件。 |
search |
POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search 執行搜尋。 |
searchLite |
POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite 執行搜尋。 |
streamAnswer |
POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer 答案查詢方法 (串流)。 |
REST 資源:v1.projects.locations.collections.engines.sessions
方法 | |
---|---|
addContextFile |
POST /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile 上傳內容檔案,做為工作階段中輔助呼叫的來源。 |
create |
POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions 建立工作階段。 |
delete |
DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*} 刪除工作階段。 |
get |
GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*} 取得工作階段。 |
list |
GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions 列出所有工作階段及其上層 DataStore 。 |
patch |
PATCH /v1/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*} 更新工作階段。 |
REST 資源:v1.projects.locations.collections.engines.sessions.answers
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*} 取得答案。 |
REST 資源:v1.projects.locations.collections.engines.sessions.assistAnswers
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*} 取得 AssistAnswer 。 |
REST 資源:v1.projects.locations.collections.operations
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/collections/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*/collections/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.dataStores
方法 | |
---|---|
completeQuery |
GET /v1/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery 以建議的關鍵字完成指定的使用者輸入內容。 |
create |
POST /v1/{parent=projects/*/locations/*}/dataStores 建立 DataStore 。 |
delete |
DELETE /v1/{name=projects/*/locations/*/dataStores/*} 刪除 DataStore 。 |
get |
GET /v1/{name=projects/*/locations/*/dataStores/*} 取得 DataStore 。 |
getSiteSearchEngine |
GET /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine} 取得 SiteSearchEngine 。 |
list |
GET /v1/{parent=projects/*/locations/*}/dataStores 列出與專案相關聯的所有 DataStore 。 |
patch |
PATCH /v1/{dataStore.name=projects/*/locations/*/dataStores/*} 更新 DataStore |
REST 資源:v1.projects.locations.dataStores.branches
方法 | |
---|---|
batchGetDocumentsMetadata |
GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata 取得 Document 的索引更新間隔中繼資料。 |
REST 資源:v1.projects.locations.dataStores.branches.documents
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents 建立 Document 。 |
delete |
DELETE /v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*} 刪除 Document 。 |
get |
GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*} 取得 Document 。 |
import |
POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import 大量匯入多個 Document 。 |
list |
GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents 取得 Document 清單。 |
patch |
PATCH /v1/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*} 更新 Document 。 |
purge |
POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge 永久刪除分支中的所有選定 Document 。 |
REST 資源:v1.projects.locations.dataStores.branches.operations
方法 | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel 開始非同步取消長時間執行的作業。 |
get |
GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.dataStores.completionConfig
方法 | |
---|---|
completeQuery |
POST /v1/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery 以進階關鍵字建議完成使用者輸入內容。 |
REST 資源:v1.projects.locations.dataStores.completionSuggestions
方法 | |
---|---|
import |
POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import 匯入 DataStore 的 CompletionSuggestion 。 |
purge |
POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge 永久刪除 DataStore 的所有 CompletionSuggestion 。 |
REST 資源:v1.projects.locations.dataStores.controls
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/dataStores/*}/controls 建立控制項。 |
delete |
DELETE /v1/{name=projects/*/locations/*/dataStores/*/controls/*} 刪除控制項。 |
get |
GET /v1/{name=projects/*/locations/*/dataStores/*/controls/*} 取得 Control。 |
list |
GET /v1/{parent=projects/*/locations/*/dataStores/*}/controls 依上層 DataStore 列出所有控制項。 |
patch |
PATCH /v1/{control.name=projects/*/locations/*/dataStores/*/controls/*} 更新控制項。 |
REST 資源:v1.projects.locations.dataStores.conversations
方法 | |
---|---|
converse |
POST /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse 進行對話。 |
create |
POST /v1/{parent=projects/*/locations/*/dataStores/*}/conversations 建立對話。 |
delete |
DELETE /v1/{name=projects/*/locations/*/dataStores/*/conversations/*} 刪除對話。 |
get |
GET /v1/{name=projects/*/locations/*/dataStores/*/conversations/*} 取得對話。 |
list |
GET /v1/{parent=projects/*/locations/*/dataStores/*}/conversations 列出所有對話及其上層 DataStore 。 |
patch |
PATCH /v1/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*} 更新對話。 |
REST 資源:v1.projects.locations.dataStores.models.operations
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/dataStores/*/models/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*/dataStores/*/models/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.dataStores.operations
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/dataStores/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*/dataStores/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.dataStores.schemas
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/dataStores/*}/schemas 建立 Schema 。 |
delete |
DELETE /v1/{name=projects/*/locations/*/dataStores/*/schemas/*} 刪除 Schema 。 |
get |
GET /v1/{name=projects/*/locations/*/dataStores/*/schemas/*} 取得 Schema 。 |
list |
GET /v1/{parent=projects/*/locations/*/dataStores/*}/schemas 取得 Schema 清單。 |
patch |
PATCH /v1/{schema.name=projects/*/locations/*/dataStores/*/schemas/*} 更新 Schema 。 |
REST 資源:v1.projects.locations.dataStores.servingConfigs
方法 | |
---|---|
answer |
POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer 回答查詢方法。 |
patch |
PATCH /v1/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*} 更新 ServingConfig。 |
recommend |
POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend 提供建議,這需要情境式使用者事件。 |
search |
POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search 執行搜尋。 |
searchLite |
POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite 執行搜尋。 |
streamAnswer |
POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer 答案查詢方法 (串流)。 |
REST 資源:v1.projects.locations.dataStores.sessions
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/dataStores/*}/sessions 建立工作階段。 |
delete |
DELETE /v1/{name=projects/*/locations/*/dataStores/*/sessions/*} 刪除工作階段。 |
get |
GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*} 取得工作階段。 |
list |
GET /v1/{parent=projects/*/locations/*/dataStores/*}/sessions 列出所有工作階段及其上層 DataStore 。 |
patch |
PATCH /v1/{session.name=projects/*/locations/*/dataStores/*/sessions/*} 更新工作階段。 |
REST 資源:v1.projects.locations.dataStores.sessions.answers
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*} 取得答案。 |
REST 資源:v1.projects.locations.dataStores.siteSearchEngine
方法 | |
---|---|
disableAdvancedSiteSearch |
POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch 從進階站內搜尋降級為基本站內搜尋。 |
enableAdvancedSiteSearch |
POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch 從基本站內搜尋升級為進階站內搜尋。 |
recrawlUris |
POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris 針對 URI 清單要求隨選重新檢索。 |
REST 資源:v1.projects.locations.dataStores.siteSearchEngine.sitemaps
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps 建立 Sitemap 。 |
delete |
DELETE /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*} 刪除 Sitemap 。 |
fetch |
GET /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch 在 DataStore 中擷取 Sitemap 。 |
REST 資源:v1.projects.locations.dataStores.siteSearchEngine.targetSites
方法 | |
---|---|
batchCreate |
POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate 以批次方式建立 TargetSite 。 |
create |
POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites 建立 TargetSite 。 |
delete |
DELETE /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*} 刪除 TargetSite 。 |
get |
GET /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*} 取得 TargetSite 。 |
list |
GET /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites 取得 TargetSite 清單。 |
patch |
PATCH /v1/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*} 更新 TargetSite 。 |
REST 資源:v1.projects.locations.dataStores.suggestionDenyListEntries
方法 | |
---|---|
import |
POST /v1/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import 匯入 DataStore 的所有 SuggestionDenyListEntry 。 |
purge |
POST /v1/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge 永久刪除 DataStore 的所有 SuggestionDenyListEntry 。 |
REST 資源:v1.projects.locations.dataStores.userEvents
方法 | |
---|---|
collect |
GET /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect 從瀏覽器寫入單一使用者事件。 |
import |
POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:import 大量匯入使用者事件。 |
purge |
POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge 永久刪除篩選條件指定的所有使用者事件。 |
write |
POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:write 寫入單一使用者事件。 |
REST 資源:v1.projects.locations.groundingConfigs
方法 | |
---|---|
check |
POST /v1/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check 執行接地檢查。 |
REST 資源:v1.projects.locations.identityMappingStores
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/identityMappingStores 建立新的身分對應儲存區。 |
delete |
DELETE /v1/{name=projects/*/locations/*/identityMappingStores/*} 刪除身分識別對應儲存區。 |
get |
GET /v1/{name=projects/*/locations/*/identityMappingStores/*} 取得識別資訊對應儲存區。 |
importIdentityMappings |
POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings 將識別資訊對應項目清單匯入識別資訊對應商店。 |
list |
GET /v1/{parent=projects/*/locations/*}/identityMappingStores 列出所有識別資訊對應商店。 |
listIdentityMappings |
GET /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings 列出識別資訊對應商店中的識別資訊對應。 |
purgeIdentityMappings |
POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings 從身分識別對應儲存區清除指定或所有身分識別對應項目。 |
REST 資源:v1.projects.locations.identityMappingStores.operations
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/identityMappingStores/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*/identityMappingStores/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.licenseConfigs
方法 | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/licenseConfigs 建立 LicenseConfig |
get |
GET /v1/{name=projects/*/locations/*/licenseConfigs/*} 取得 LicenseConfig 。 |
patch |
PATCH /v1/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*} 更新 LicenseConfig |
REST 資源:v1.projects.locations.operations
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*/locations/*}/operations 列出符合要求中指定篩選器的作業。 |
REST 資源:v1.projects.locations.podcasts.operations
方法 | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/podcasts/*/operations/*} 取得長時間執行作業的最新狀態。 |
REST 資源:v1.projects.locations.rankingConfigs
方法 | |
---|---|
rank |
POST /v1/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank 根據指定的輸入查詢,為文字記錄清單排序。 |
REST 資源:v1.projects.locations.userEvents
方法 | |
---|---|
collect |
GET /v1/{parent=projects/*/locations/*}/userEvents:collect 從瀏覽器寫入單一使用者事件。 |
import |
POST /v1/{parent=projects/*/locations/*}/userEvents:import 大量匯入使用者事件。 |
write |
POST /v1/{parent=projects/*/locations/*}/userEvents:write 寫入單一使用者事件。 |
REST 資源:v1.projects.locations.userStores
方法 | |
---|---|
batchUpdateUserLicenses |
POST /v1/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses 更新使用者授權。 |
REST 資源:v1.projects.locations.userStores.userLicenses
方法 | |
---|---|
list |
GET /v1/{parent=projects/*/locations/*/userStores/*}/userLicenses 列出使用者授權。 |
REST 資源:v1.projects.operations
方法 | |
---|---|
cancel |
POST /v1/{name=projects/*/operations/*}:cancel 開始非同步取消長時間執行的作業。 |
get |
GET /v1/{name=projects/*/operations/*} 取得長時間執行作業的最新狀態。 |
list |
GET /v1/{name=projects/*}/operations 列出符合要求中指定篩選器的作業。 |