建立代理程式時,您必須指定代理程式的位置所在區域。傳送至服務專員的請求會由該區域的 Google 服務處理,而對話式服務專員 (Dialogflow CX) 會將靜態資料實際保留在地理區域或位置中。為獲得最佳效能,請選擇鄰近服務和使用者的區域。
建立代理人後,就無法變更其位置。如要變更代理人的所在位置,您必須匯出並還原至具有不同位置的新代理人。
每個位置都會套用相關聯的設定。在大多數情況下,您不需要編輯這些位置設定,預設設定即可正常運作。如果您的系統需要客戶管理的加密金鑰 (政府機構或受管制產業通常會要求使用這類金鑰),請進一步瞭解位置設定。
限制
限制如下:
不同電話整合服務的支援地區可能有所不同。請查看各項整合功能的說明文件。
許多 REST 參考文件中提供的 API Explorer 僅支援 API 呼叫的
global
區域。
可用地區
Conversational Agents (Dialogflow CX) 支援下列地區的代理程式位置。下表列出的地區也支援資料儲存庫代理程式,但資料儲存庫使用的地區 ID 與代理程式地區 (如表所示) 略有不同。Vertex AI Conversation 中的資料儲存庫代理程式支援所有在「資料儲存庫區域 ID」欄中輸入值的區域。
國家/地區分組 | 地理位置 | 服務專員區域 ID | 資料儲存庫區域 ID |
---|---|---|---|
美洲 | 愛荷華州 | us-central1 |
us (多地區) |
美洲 | 蒙特婁 | northamerica-northeast1 |
global (多地區) |
美洲 | 南卡羅來納州 | us-east1 |
us (多地區) |
美洲 | 奧勒岡州 | us-west1 |
us (多地區) |
美洲 | 美國多個區域 | us * |
us (多地區) |
歐洲 | 比利時 | europe-west1 |
eu (多地區) |
歐洲 | 倫敦 | europe-west2 |
eu (多地區) |
歐洲 | 法蘭克福 | europe-west3 |
eu (多地區) |
歐洲 | 荷蘭 | europe-west4 |
eu (多地區) |
歐洲 | 蘇黎世 | europe-west6 |
eu (多地區) |
亞太地區 | 雪梨 | australia-southeast1 |
global (多地區) |
亞太地區 | 東京 | asia-northeast1 |
global (多地區) |
亞太地區 | 孟買 | asia-south1 |
global (多地區) |
亞太地區 | 新加坡 | asia-southeast1 |
global (多地區) |
亞太地區 | 雅加達 | asia-southeast2 |
global (多地區) |
全球 | 全球多區域 (全球服務、美國的靜態資料) | global (建議) 或無區域 (預設) ¶ |
global (多區域) ¶ |
符號 | 說明 |
---|---|
* | Vertex AI 不支援「us」多區域位置。因此,在「us」多區域中使用 Conversational Agents (Dialogflow CX) 的生成式 AI 功能時,必須依賴各自的現有美國單一區域端點。 |
¶ | 從美國境外撥打電話至 global 區域時,通話延遲時間可能會較長。盡可能選擇與服務和使用者較為接近的特定區域。 |
如要進一步瞭解 Google Cloud 使用的區域,請參閱「Google Cloud 區域」和「Google Cloud 地理位置和區域」。
位置資訊設定
如果系統需要客戶管理的加密金鑰 (通常由政府機構或受管制的產業所要求),您可以使用位置設定來設定這項功能。
位置設定會在整個專案中共用,每個獨特位置都有各自的位置設定。
為專案設定特定位置的設定後,系統會建立不可變動的 dialogflow.googleapis.com/LocationSettings
資源,且無法變更該位置的設定。如果您需要變更這些設定或刪除資源,請務必建立新專案。
如果您需要允許貴機構的開發人員只在特定位置設定代理程式,可以設定包含資源位置限制的組織政策。
如果您在建立服務項目時未編輯位置設定,系統會為該位置設定預設設定,且無法變更專案的設定。此外,一旦建立服務專員,就無法變更其位置。如要變更代理人的所在位置,您必須匯出並還原至具有不同位置的新代理人。
可用的地點設定如下:
- 加密:這個設定可控管是否要使用 Google 代管或客戶自行管理的加密金鑰來保護資料。預設為「Google 管理」。如要變更這項設定,您必須向 Google 代表提出客戶管理的加密金鑰功能存取權要求。
您可以透過兩種方式設定位置資訊:
使用 API 指定區域
您必須為所有 API 要求指定區域。
針對 REST 呼叫,您必須同時執行下列兩項操作:
提供
location
網址路徑參數的地區 ID。針對
global
區域,請使用dialogflow.googleapis.com
做為主機名稱。其他所有區域請使用[region-id]-dialogflow.googleapis.com
做為主機名稱。
例如:
dialogflow.googleapis.com/projects/{PROJECT_ID}/locations/global/agents/{AGENT_ID}
us-central1-dialogflow.googleapis.com/projects/{PROJECT_ID}/locations/us-central1/agents/{AGENT_ID}
如需用戶端程式庫的區域設定選項,請參閱用戶端程式庫說明文件。
如需範例,請參閱 API 快速入門導覽課程。
Cloud Logging
請參閱 Cloud 記錄指南,控管記錄檔儲存的區域。