Google 會運用 AI 技術將內容翻譯成你偏好的語言,但可能會出錯。
使用 API 管理服務專員
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
一般來說,您會使用控制台建立及刪除代理程式。不過,在某些進階情境下,使用 API 可能會比較容易。
建立虛擬服務專員
以下範例說明如何呼叫 Agent 型別的 SetAgent 方法。這些範例是建立代理程式,但您可以使用相同的方法更新代理程式設定,例如代理程式版本。
REST
使用任何要求資料之前,請先修改下列項目的值:
- PROJECT_ID:您的 Google Cloud 專案 ID
HTTP 方法和網址:
POST https://dialogflow.googleapis.com/v2/projects/PROJECT_ID/agent
JSON 要求主體:
{
"displayName": "My-display-name",
"defaultLanguageCode": "en",
"timeZone": "America/New_York"
}
請展開以下其中一個選項,以傳送要求:
curl (Linux、macOS 或 Cloud Shell)
將要求主體儲存在名為 request.json 的檔案中,然後執行下列指令:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "x-goog-user-project: PROJECT_ID" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://dialogflow.googleapis.com/v2/projects/PROJECT_ID/agent"
PowerShell (Windows)
將要求主體儲存在名為 request.json 的檔案中,然後執行下列指令:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred"; "x-goog-user-project" = "PROJECT_ID" }
Invoke-WebRequest `
-Method POST `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://dialogflow.googleapis.com/v2/projects/PROJECT_ID/agent" | Select-Object -Expand Content
您應該會收到如下的 JSON 回覆:
{
"parent": "projects/PROJECT_ID",
"displayName": "My display name",
"defaultLanguageCode": "en",
"timeZone": "America/New_York",
"apiVersion": "API_VERSION_V2"
}
刪除代理程式
以下範例說明如何呼叫 Agent 型別的 DeleteAgent 方法。
REST
使用任何要求資料之前,請先修改下列項目的值:
- PROJECT_ID:您的 Google Cloud 專案 ID
HTTP 方法和網址:
DELETE https://dialogflow.googleapis.com/v2/projects/PROJECT_ID/agent
請展開以下其中一個選項,以傳送要求:
curl (Linux、macOS 或 Cloud Shell)
執行下列指令:
curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "x-goog-user-project: PROJECT_ID" \
"https://dialogflow.googleapis.com/v2/projects/PROJECT_ID/agent"
PowerShell (Windows)
執行下列指令:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred"; "x-goog-user-project" = "PROJECT_ID" }
Invoke-WebRequest `
-Method DELETE `
-Headers $headers `
-Uri "https://dialogflow.googleapis.com/v2/projects/PROJECT_ID/agent" | Select-Object -Expand Content
您應該會收到執行成功的狀態碼 (2xx) 和空白回應。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-07-14 (世界標準時間)。
[null,null,["上次更新時間:2026-07-14 (世界標準時間)。"],[],[]]