Converses a conversation.
HTTP 要求
POST https://discoveryengine.googleapis.com/v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
這個網址使用 gRPC 轉碼語法。
路徑參數
| 參數 | |
|---|---|
| name | 
 這是必要旗標,要取得的對話資源名稱。格式: | 
要求主體
要求主體包含下列結構的資料:
| JSON 表示法 | 
|---|
| { "query": { object ( | 
| 欄位 | |
|---|---|
| query | 
 這是必要旗標,目前的使用者輸入內容。 | 
| servingConfig | 
 要使用的供應設定資源名稱。格式: | 
| conversation | 
 自動工作階段只能使用這項對話。系統會忽略名稱欄位,因為在自動工作階段中,系統會自動為對話指派新名稱。 | 
| safeSearch | 
 是否開啟安全搜尋。 | 
| userLabels | 
 套用於資源的使用者標籤必須符合下列規定: 
 詳情請參閱 Google Cloud 文件。 | 
| summarySpec | 
 用於設定回應中傳回摘要的規格。 | 
| filter | 
 篩選器語法包含運算式語言,可從要篩選的文件的一或多個欄位建構述詞。篩選運算式會區分大小寫。這項資訊會用於篩選搜尋結果,可能會影響摘要回覆。 如果無法辨識這個欄位,系統會傳回  如要在 Vertex AI Search 中進行篩選,請將左側的篩選鍵對應至 Vertex AI Search 後端定義的鍵屬性,這項對應是由客戶在結構定義中定義。舉例來說,媒體客戶的結構定義中可能會有「name」欄位。在本例中,篩選器會如下所示:filter --> name:'ANY("king kong")' 如要進一步瞭解篩選功能,包括語法和篩選運算子,請參閱「篩選」 | 
| boostSpec | 
 提升規格可提高搜尋結果中特定文件的排名,這可能會影響對話回覆。如要進一步瞭解加成,請參閱「加成」一文。 | 
回應主體
如果成功,回應主體會包含 ConverseConversationResponse 的執行個體。
授權範圍
需要下列其中一種 OAuth 範圍:
- https://www.googleapis.com/auth/cloud-platform
- https://www.googleapis.com/auth/discoveryengine.readwrite
詳情請參閱Authentication Overview。
IAM 權限
需要 name 資源的下列 IAM 權限:
- discoveryengine.conversations.converse
詳情請參閱 IAM 說明文件。