Skip to main content
GoogleSheetsTools 允许代理使用 Google Sheets API 进行电子表格的读取、创建、更新和复制操作。

前提条件

需要安装所需的 Google API 客户端库:
设置以下环境变量:

如何获取凭据

  1. 前往 Google Cloud Console (https://console.cloud.google.com)
  2. 创建新项目或选择现有项目
  3. 启用 Google Sheets API:
    • 前往“APIs & Services” > “Enable APIs and Services”
    • 搜索“Google Sheets API”
    • 点击“Enable”
  4. 创建 OAuth 2.0 凭据:
    • 前往“APIs & Services” > “Credentials”
    • 点击“Create Credentials” > “OAuth client ID”
    • 完成 OAuth 同意屏幕设置
    • 给予名称并点击“Create”
    • 您将获得:
      • Client ID (GOOGLE_CLIENT_ID)
      • Client Secret (GOOGLE_CLIENT_SECRET)
    • 项目 ID (GOOGLE_PROJECT_ID) 可在页面顶部的项目下拉菜单中找到

示例

以下代理将使用 Google Sheets 来读取和更新电子表格数据。
cookbook/tools/googlesheets_tools.py

Toolkit 参数

Toolkit 函数

开发者资源