全部產品
Search
文件中心

Platform For AI:5分鐘使用PAI-EAS部署專屬OpenClaw

更新時間:Jun 26, 2026

OpenClaw(”龍蝦”)是一款開源且可自託管的 AI 智能體執行架構,核心是讓大模型從 “只會聊天” 變成 “能動手執行任務” 的數字助手。通過自然語言指令,它能完成檔案處理、代碼編寫、流程自動化等任務,成為你的數字員工。通過PAI-EAS一鍵部署OpenClaw專屬Agent,除調用百鍊大模型平台的服務外,還可直接調用PAI-EAS自訂模型服務,實現專屬大模型+專屬Agent一體化使用。

部署EAS服務

  1. 登入PAI控制台,在頁面上方選擇目標地區,並在右側選擇目標工作空間,然後單擊進入EAS

  2. 推理服务頁簽,單擊部署服务,然後在场景化模型部署地區,單擊 OpenClaw部署

  3. 配置以下關鍵參數:

    參數

    描述

    服务名称

    自訂服務名稱,樣本:openclaw_demo

    镜像配置

    選擇最新版本。

    资源配置

    選擇CPU機型,可根據實際資源需求選擇,預設ecs.c7a.large

    模型配置

    選擇OSS路徑,用於持久化儲存OpenClaw的配置,如 oss://examplebucket/openclaw/

    专有网络

    建立並配置VPC、交換器和安全性群組。

    說明

    OpenClaw搜尋或使用瀏覽器時需訪問公網,建議選擇已配置公網訪問的VPC。

  4. 單擊部署,等待服務狀態變為运行中,表示部署成功。

配置公網訪問

EAS服務通過公網NAT Gateway訪問公網,配置步驟如下。詳情請參見公網 NAT Gateway

1. 建立公網NAT Gateway並綁定EIP

前往NAT Gateway - 公網 NAT Gateway購買頁

  • 付費模式:隨用隨付。

  • 地域:選擇EAS服務所在地區。

  • 網路及可用區:選擇EAS服務配置的VPC。建立後無法修改。

  • Elastic IP Address:選擇未綁定執行個體的EIP或新購Elastic IP Address。

2. 配置SNAT條目

前往公網 NAT Gateway頁面。找到建立的公網NAT Gateway,單擊操作列的設定SNAT,單擊建立SNAT條目

  • SNAT條目粒度:選擇VPC粒度

  • 選擇Elastic IP Address地址:選擇已配置的Elastic IP Address。

啟動WebUI

  1. 單擊調用/日誌/監控列下的image按鈕進入WebUI頁面。

    該按鈕位於模型線上服務(EAS)推理服務頁簽中,目標服務行的調用/日誌/監控列包含三個表徵圖,其中第一個為調用入口。

  2. 配置模型。預設配置了北京地區的阿里雲百鍊模型,請擷取您同地區的 API Key,填入WebUI的如下位置並儲存。也可以配置阿里雲百鍊Coding Plan 或者EAS模型服務,請參見配置多個模型供應商

    注意:因保證資訊安全,點擊Save後,密鑰資訊自動隱藏,展示__OPENCLAW_REDACTED__。在左側導覽列單擊配置,選擇Settings標籤頁並切換為Raw模式,在 JSON5 配置中定位 providers > dashscope 下的 apiKey 欄位,將擷取到的 API Key 填入該欄位值。

  3. 在WebUI頁面,向您的OpenClaw私人助手發送對話和下達任務。

    OPENCLAW GATEWAY DASHBOARD 的聊天頁面左側為功能導覽列(包含聊天、控制、代理、設定等分類),右側為聊天會話地區。頂部可通過會話 ID 輸入框切換會話,底部提供訊息輸入框及SendNew session按鈕。助手支援工具調用能力,例如通過 Exec 工具查詢天氣資訊並返回格式化的中文摘要。

頻道配置

DingTalk接入

  1. 建立DingTalk機器人,並擷取Client IDClient Secret,詳情請參見 一鍵建立OpenClaw機器人

  2. 在OpenClaw WebUI的 配置-> RAW 中,找到channels配置塊中的dingtalk-connector,填入擷取的Client IDClient Secret,並儲存。

    dingtalk-connector 配置塊中,除填入 clientIdclientSecret 外,確認 enabled 設為 true,並可根據需要調整 separateSessionByConversationgroupSessionScopesharedMemoryAcrossConversations 等欄位。

飛書

  1. 訪問飛書開放平台,單擊建立企業自建應用,填寫應用程式名稱和描述,選擇應用表徵圖,單擊建立

  2. 左側導覽列單擊憑證與基礎資訊頁面,複製App ID(格式如 cli_xxx)和App Secret

  3. 左側導覽列單擊許可權管理頁面,點擊大量匯入/匯出許可權按鈕,粘貼以下 JSON 配置,單擊下一步,確認新增許可權,單擊申請開通

    點擊查看JSON配置

    {
      "scopes": {
        "tenant": [
          "aily:file:read",
          "aily:file:write",
          "application:application.app_message_stats.overview:readonly",
          "application:application:self_manage",
          "application:bot.menu:write",
          "cardkit:card:write",
          "contact:user.employee_id:readonly",
          "corehr:file:download",
          "docs:document.content:read",
          "event:ip_list",
          "im:chat",
          "im:chat.access_event.bot_p2p_chat:read",
          "im:chat.members:bot_access",
          "im:message",
          "im:message.group_at_msg:readonly",
          "im:message.group_msg",
          "im:message.p2p_msg:readonly",
          "im:message:readonly",
          "im:message:send_as_bot",
          "im:resource",
          "sheets:spreadsheet",
          "wiki:wiki:readonly"
        ],
        "user": ["aily:file:read", "aily:file:write", "im:chat.access_event.bot_p2p_chat:read"]
      }
    }
  4. 左側導覽列中單擊添加應用能力, 選擇按能力添加頁簽,找到機器人卡片,單擊配置

  5. 配置事件訂閱

    1. 在OpenClaw的WebUI頁面中,在配置 > RAW裡的json欄位中,找到channels的feishu,添加填入之前擷取的App ID和App Secret,點擊Save儲存。(注意:因保證資訊安全,點擊Save後,密鑰資訊自動隱藏,展示__OPENCLAW_REDACTED__

    2. 在飛書開放平台左側導覽列單擊事件與回調,在事件配置頁簽中單擊訂閱者式,選擇使用 長串連 接收事件,單擊儲存。在飛書開放平台開發人員後台,進入應用的 事件與回調 頁面,確認訂閱者式為 長串連(推薦)。

    3. 在事件配置頁面,單擊添加事件,搜尋事件 接收訊息,單擊確認添加

  6. 在 版本管理與發布 頁面建立版本,填寫應用版本號碼更新說明,單擊儲存,提交審核並發布。

    在版本詳情中,將移動端的預設能力案頭端的預設能力均選擇為機器人

  7. 將機器人添加到常用,在工作台點擊添加常用。搜尋剛剛建立的機器人名稱並添加,可以看到機器人已添加到常用中,雙擊可進入對話介面。

企業微信

  1. 建立企業微信機器人,並擷取Bot IDSecret,詳情請參見OpenClaw如何接入企業微信智能

  2. 在OpenClaw WebUI的 配置-> RAW 中,在channels配置塊中增加企業微信的配置。將樣本中botId、secret對應的值欄位替換為您實際的內容。

        "wecom": {
          "enabled": true,
          "botId": "${WECOM_BOT_ID}",		// 將值替換為您的實際內容
          "secret": "${WECOM_SECRET}",	// 將值替換為您的實際內容
          "allowFrom": [
            "*"
          ],
          "dmPolicy": "open"
        }

更多WebUI 配置

配置多個模型供應商

在WebUI介面,選擇配置 > RAW,在json中找到models配置塊,在providers下可配置多個不同的模型供應商:

{ 
  // 省略其他配置 ...
  models: {
    mode: 'merge',
    providers: {
      dashscope: {},
      codingplan:{},
      eas:{},
    },
   },
}

Aliyun Coding Plan

  • baseUrlhttps://coding.dashscope.aliyuncs.com/v1

  • apiKey:訪問Coding Plan 頁面即可訂閱並擷取Coding Plan專屬API Key

providers: {
  codingplan : {
    baseUrl: 'https://coding.dashscope.aliyuncs.com/v1',
    apiKey: '__OPENCLAW_REDACTED__',        //替換為您實際的內容
    api: 'openai-completions',
    models: [
      {
        id: 'qwen3.5-plus',
        name: 'qwen3.5-plus',
        reasoning: false,
        input: [
          'text',
          'image',
        ],
        contextWindow: 1000000,
        maxTokens: 65536,
      },
      {
        id: 'qwen3-coder-next',
        name: 'qwen3-coder-next',
        reasoning: false,
        input: [
          'text',
        ],
        contextWindow: 262144,
        maxTokens: 65536,
      },
    ],
  },
},

EAS 模型服務

擷取 EAS 服務訪問地址和 Token,並如下設定:

  • baseUrl:EAS 服務的調用地址,注意添加/v1

  • apiKey:EAS服務的Token。

    providers: {
      eas: {
        baseUrl: 'http://xxxxxx.cn-hangzhou.pai-eas.aliyuncs.com/api/predict/quickstart_deploy_xxxx/v1/',
        apiKey: '__OPENCLAW_REDACTED__',
        api: 'openai-completions',
        models: [
          {
            id: 'Qwen3.5-27B',
            name: 'Qwen3.5-27B',
            api: 'openai-completions',
            reasoning: false,
            input: [
              'text',
            ],
            cost: {
              input: 0,
              output: 0,
              cacheRead: 0,
              cacheWrite: 0,
            },
            contextWindow: 1000000,
            maxTokens: 65536,
          },
        ],
      },
    },

DashScope

  • baseUrl:預設為https://dashscope.aliyuncs.com/compatible-mode/v1

  • apiKey: 填寫與 baseUrl 相同地區的 API Key

  models: {
    mode: 'merge',
    providers: {
      dashscope: {
        baseUrl: 'https://dashscope.aliyuncs.com/compatible-mode/v1',
        apiKey: '__OPENCLAW_REDACTED__',    //替換為您實際的內容
        api: 'openai-completions',
        models: [
          {
            id: 'qwen3.5-plus',
            name: 'qwen3.5-plus',
            reasoning: false,
            input: [
              'text',
              'image',
            ],
            contextWindow: 1000000,
            maxTokens: 65536,
          },
        ],
      },
    },
  },

配置預設使用的模型

在WebUI介面,選擇配置 > RAW,在json中找到agents配置塊。

  • agents.defaluts.model.primary:設定預設模型。

  • 模型名稱:格式 provider/model,即provider中配置的模型供應商名稱以及模型的id。

  agents: {
    defaults: {
      model: {
        primary: 'dashscope/qwen3.5-plus',
      },
      models: {
        'dashscope/qwen3.5-plus': {},
        'coding/qwen3-coder-next': {},
        'eas/Qwen3.5-27B': {}
      },
    },
  },