开发者设备平台代理技能

使用 GitHub 中的 DDP 智能体 技能 ,通过 直观的自然语言提示预留和管理开发者设备平台设备和会话。

借助开发者设备平台智能体技能,您可以通过 Device Streaming API 在 开发者设备平台中使用远程设备进行智能体化编码。

准备工作

这些步骤假设您已创建 Google Cloud 项目、完成了开发者设备平台快速入门指南中的设置步骤,并在终端中通过 gcloud 进行了身份验证。

前提条件

除了在 快速入门中建立 Google Cloud 环境之外,您还需要为开发者设备平台智能体技能安装以下软件包:

设置 DDP 智能体技能

  1. 确认您已通过 Google Cloud CLI 进行身份验证,并配置了有效的 应用默认凭证 (ADC)

    gcloud auth application-default login
    
  2. 使用以下命令建立 Python 环境:

    python3 -m venv .venv
    source .venv/bin/activate
    
  3. 使用以下命令安装开发者设备平台智能体技能:

    npx skills add https://github.com/google/skills --skill developer-device-platform-basics
    

使用 DDP 智能体

借助 developer-device-platform-basics 技能,智能体化编码工具可以通过 Device Streaming API 预留和管理设备会话。以下是一些示例提示:

  1. 列出 DDP 中的可用设备
  2. 从 DDP 获取 Pixel 10
  3. 显示设备并提供设备控制
  4. 列出 DDP 上的活跃设备会话
  5. 将当前设备会话延长 30 分钟
  6. 停止设备会话