對話動作已於 2023 年 6 月 13 日淘汰。詳情請參閱「
對話動作已淘汰」。
執行程式碼範例
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
此時,您可以執行範例並執行查詢。
在下列指令中:
googlesamples-assistant-pushtotalk --project-id my-dev-project --device-model-id my-model
按下 Enter 鍵並嘗試下列查詢:
如果 Google 助理沒有回應,請按照疑難排解操作說明操作。
如要變更 Google 助理的語言或啟用個人化搜尋結果,請按照下列步驟操作:
使用 Google 助理應用程式。
找出裝置執行個體 ID
當您第一次執行範例時,它會產生一個裝置執行個體
特定裝置。這個裝置執行個體將與裝置型號建立關聯
您指定要執行範例的部分您也可以自行建立執行個體
使用註冊工具。
這個範例會儲存模型和執行個體 ID。如果您在提供範例時並未提供
做為引數,預設會使用已儲存的 ID。
在範例的輸出內容中找出裝置執行個體 ID。
INFO:root:Connecting to embeddedassistant.googleapis.com
WARNING:root:Device config not found: [Errno 2] No such file or directory: '/home/pi/.config/googlesamples-assistant/device_config.json'
INFO:root:Registering device
INFO:root:Device registered: 0eea18ae-d17e-11e7-ac7a-b827ebb8010f # Device instance ID
Press Enter to send a new request...
下一步
現在你已經在裝置上啟用了 Google 助理,接下來就是
然後擴充該元件您可以前往這裡查看一些後續步驟。
或繼續建立裝置動作。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-25 (世界標準時間)。
[null,null,["上次更新時間:2025-07-25 (世界標準時間)。"],[[["\u003cp\u003eRun the provided command, replacing placeholders with your project and model IDs, to initiate a sample query.\u003c/p\u003e\n"],["\u003cp\u003eTest the setup with example queries like "Who am I?", "What time is it?", or weather-related questions.\u003c/p\u003e\n"],["\u003cp\u003eLocate the device instance ID within the sample's output for future use and potential troubleshooting.\u003c/p\u003e\n"],["\u003cp\u003eRefer to provided resources for troubleshooting, language settings, and next steps in extending device functionality.\u003c/p\u003e\n"]]],["To run the sample, replace placeholders in the provided command with your Google Cloud project ID and model name. Execute the command and try example queries. If no response, consult troubleshooting. The first run generates a unique device instance ID, displayed in the output, and saves it for future use. The command can be run without arguments if the ID was saved. You can change the language or add personal settings through the Google Assistant app. Further steps like extending or adding device actions are possible.\n"],null,["# Run the Sample Code\n\nAt this point, you are ready to run the sample and make a query.\n\nIn the following command:\n\n- Replace \u003cvar translate=\"no\"\u003emy-dev-project\u003c/var\u003e with\n the Google Cloud Platform project ID for the Actions Console project you\n created. To find the project ID in the [Actions Console](https://console.actions.google.com/),\n select the project, click the gear icon, and select **Project settings**.\n\n- Replace \u003cvar translate=\"no\"\u003emy-model\u003c/var\u003e with the name of the model you\n created in the previous [step](/assistant/sdk/guides/service/python/embed/register-device).\n\n```\ngooglesamples-assistant-pushtotalk --project-id my-dev-project --device-model-id my-model\n```\n\nPress the Enter key and try some of the following queries:\n\n- *Who am I?*\n- *What time is it?*\n- *What is the weather in San Francisco?*\n\nIf the Assistant does not respond, follow the [troubleshooting instructions](/assistant/sdk/guides/service/troubleshooting).\n\nTo change the language for the Google Assistant or to enable personal results,\nuse the Google Assistant [app](/assistant/sdk/reference/assistant-app/assistant-settings).\n\nFind the device instance ID\n---------------------------\n\nWhen you run the sample the first time, it will generate a device instance for your\nparticular device. This device instance will be associated with the device model\nthat you specified to run the sample. You can also create the instance yourself\nusing the [registration tool](/assistant/sdk/reference/device-registration/device-tool#register-device).\n\nThe sample saves both model and instance IDs. If you run the sample without providing\nthese as arguments, it will default to using the saved IDs.\n\nFind the device instance ID in the output for the sample. \n\n INFO:root:Connecting to embeddedassistant.googleapis.com\n WARNING:root:Device config not found: [Errno 2] No such file or directory: '/home/pi/.config/googlesamples-assistant/device_config.json'\n INFO:root:Registering device\n INFO:root:Device registered: 0eea18ae-d17e-11e7-ac7a-b827ebb8010f # Device instance ID\n Press Enter to send a new request...\n\nNext step\n---------\n\nNow that you have the Google Assistant working on your device, it is time to\nextend it. You can take a look at some possible next steps [here](/assistant/sdk/guides/service/python/embed/next-steps)\nor continue on to creating [Device Actions](/assistant/sdk/guides/service/python/extend/install-hardware)."]]