All Products
Search
Document Center

Platform For AI:Terapkan OpenClaw khusus dengan PAI-EAS dalam 5 menit

Last Updated:Sep 10, 2026

OpenClaw adalah framework eksekusi agen AI open-source yang dapat di-host sendiri dan mengubah model bahasa besar dari chatbot percakapan menjadi asisten digital yang menjalankan tugas. Dengan instruksi dalam bahasa alami, OpenClaw menangani pemrosesan file, penulisan kode, dan otomatisasi alur kerja, sehingga berfungsi sebagai karyawan digital Anda. Terapkan agen AI OpenClaw khusus di PAI-EAS hanya dengan satu klik untuk menggunakan layanan dari Model Studio Alibaba Cloud dan memanggil layanan model PAI-EAS kustom Anda. Hal ini menciptakan solusi terintegrasi yang mencakup model bahasa besar khusus dan agen AI khusus.

Terapkan layanan EAS

  1. Masuk ke Konsol PAI. Pilih wilayah di bagian atas halaman, lalu pilih ruang kerja yang diinginkan dan klik Enter Elastic Algorithm Service (EAS).

  2. Pada tab Inference Service, klik Deploy Service. Di bagian Scenario-based Model Deployment, klik OpenClaw Deployment.

  3. Konfigurasikan parameter utama berikut:

    Parameter

    Description

    Service Name

    Masukkan nama layanan kustom. Contoh: openclaw_demo

    Image Configuration

    Pilih versi latest.

    Resource Configuration

    Pilih tipe instans CPU berdasarkan kebutuhan sumber daya Anda. Nilai default-nya adalah ecs.c7a.large.

    Model Settings

    Pilih path OSS untuk menyimpan konfigurasi OpenClaw, misalnya oss://examplebucket/openclaw/.

    VPC

    Buat dan konfigurasikan VPC, vSwitch, dan security group.

    Catatan

    OpenClaw memerlukan akses Internet untuk pencarian web atau penggunaan browser. Kami merekomendasikan penggunaan VPC dengan akses internet yang telah dikonfigurasi.

  4. Klik Deploy. Tunggu hingga status layanan berubah menjadi Running. Hal ini menandakan bahwa penerapan berhasil.

Konfigurasikan akses jaringan publik

Layanan EAS mengakses jaringan publik melalui Gateway NAT Internet. Langkah-langkah konfigurasinya sebagai berikut. Untuk informasi lebih lanjut, lihat Internet NAT Gateway.

1. Buat Gateway NAT Internet dan sambungkan EIP

Buka halaman pembelian NAT Gateway – Internet NAT Gateway.

  • Billing Method: Pay-as-you-go.

  • Region: Pilih wilayah tempat layanan EAS berada.

  • Network and Zone: Pilih VPC yang telah dikonfigurasi untuk layanan EAS. Pengaturan ini tidak dapat diubah setelah pembuatan.

  • EIP: Pilih alamat IP elastis (EIP) yang belum disambungkan atau beli yang baru.

2. Konfigurasikan entri SNAT

Buka halaman Internet NAT Gateway. Temukan Gateway NAT Internet yang telah Anda buat, lalu pada kolom Actions, klik Configure SNAT . Klik Create SNAT Entry.

  • SNAT Entry: Pilih VPC Granularity.

  • Select EIP: Pilih EIP yang telah dikonfigurasi.

Luncurkan WebUI

  1. Pada kolom Invoke/Log/Monitoring, klik tombol image untuk membuka halaman WebUI.

    Di tab Inference Service Elastic Algorithm Service (EAS), temukan layanan Anda. Kolom Invoke/Log/Monitoring berisi tiga ikon. Klik ikon pertama untuk membuka WebUI.

  2. Konfigurasikan model. Secara default, layanan dikonfigurasi untuk menggunakan model Model Studio di wilayah China (Beijing). Dapatkan Kunci API untuk wilayah yang sama, masukkan ke WebUI, lalu simpan. Anda juga dapat mengonfigurasi Alibaba Cloud Coding Plan atau layanan model EAS. Untuk informasi lebih lanjut, lihat Konfigurasikan beberapa penyedia model.

    Catatan: Untuk alasan keamanan, Kunci API secara otomatis disembunyikan dan ditampilkan sebagai __OPENCLAW_REDACTED__ setelah Anda mengklik Save. Di panel navigasi sebelah kiri, klik Configuration, pilih tab Settings, lalu beralih ke mode RAW. Di konfigurasi JSON5, cari bidang apiKey di bawah providers > dashscope dan tempel Kunci API Anda ke bidang tersebut.

  3. Di halaman WebUI, Anda dapat mulai berdialog dengan asisten OpenClaw dan memberikan tugas kepadanya.

    Di halaman Chat OPENCLAW GATEWAY DASHBOARD, panel kiri menyediakan navigasi untuk fitur-fitur seperti Chat, Control, Agents, dan Settings, sedangkan area di sebelah kanan digunakan untuk sesi chat. Di bagian atas, Anda dapat beralih antar sesi menggunakan kotak input ID sesi. Di bagian bawah, terdapat kotak input pesan dengan tombol Send dan New session. Asisten ini mendukung pemanggilan alat. Misalnya, asisten dapat menggunakan alat Exec untuk menanyakan informasi cuaca dan mengembalikan ringkasan terformat dalam bahasa Mandarin.

Konfigurasikan saluran

Integrasikan dengan DingTalk

  1. Buat bot DingTalk dan dapatkan Client ID serta Client Secret-nya. Untuk informasi lebih lanjut, lihat Buat Bot OpenClaw dengan Satu Klik.

  2. Di WebUI OpenClaw, buka Configuration > RAW. Di blok konfigurasi channels, temukan dingtalk-connector. Masukkan Client ID dan Client Secret Anda, lalu simpan konfigurasi tersebut.

    Di blok dingtalk-connector, setelah memasukkan clientId dan clientSecret, pastikan bahwa enabled diatur ke true. Anda juga dapat menyesuaikan bidang lain sesuai kebutuhan, seperti separateSessionByConversation, groupSessionScope, dan sharedMemoryAcrossConversations.

Lark

  1. Buka Lark Open Platform. Klik Create Enterprise Self-Built App, masukkan nama dan deskripsi aplikasi, pilih ikon, lalu klik Create.

  2. Di panel navigasi sebelah kiri, klik Credentials and Basic Information. Salin App ID (misalnya, cli_xxx) dan App Secret.

  3. Di panel navigasi sebelah kiri, klik Permission Management. Klik Batch Import/Export Permissions, tempel konfigurasi JSON berikut, klik Next, Confirm New Permissions, lalu klik Request Activation.

    Lihat konfigurasi 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. Di panel navigasi sebelah kiri, klik Add App Capabilities. Di tab Add by Capability, temukan kartu Bot dan klik Configure.

  5. Mengonfigurasi langganan event

    1. Di WebUI OpenClaw, buka Configuration > RAW. Di konfigurasi JSON untuk channels, temukan feishu, masukkan App ID dan App Secret yang telah Anda peroleh, lalu klik Save. Catatan: Untuk alasan keamanan, secret disembunyikan dan ditampilkan sebagai __OPENCLAW_REDACTED__ setelah Anda menyimpannya.

    2. Di Lark Open Platform, buka halaman Events and Callbacks. Di tab Event Configuration, atur Subscription Method ke Receive Events via Persistent Connection dan klik Save. Pastikan metode langganan adalah Persistent Connection (disarankan).

    3. Di halaman konfigurasi event, klik Add Event, cari Accept Message, lalu klik Confirm Add.

  6. Di halaman Version Management and Publishing, buat versi baru. Masukkan Application Version Number dan Update Description, klik Save, lalu ajukan versi tersebut untuk ditinjau dan dipublikasikan.

    Di detail versi, atur baik Default capability on mobile maupun Default capability on desktop ke Bot.

  7. Tambahkan bot ke favorit Anda. Di Workbench, klik Add to Favorites. Cari bot Anda dan klik Add. Bot akan muncul di daftar favorit Anda. Klik dua kali untuk membuka antarmuka chat.

WeCom

  1. Buat bot WeCom dan dapatkan Bot ID serta Secret-nya. Untuk informasi lebih lanjut, lihat Cara integrasi OpenClaw dengan kecerdasan WeCom.

  2. Di WebUI OpenClaw, buka Configuration > RAW. Di blok konfigurasi channels, tambahkan konfigurasi untuk WeCom. Ganti nilai placeholder untuk botId dan secret dengan kredensial aktual Anda.

        "wecom": {
          "enabled": true,
          "botId": "${WECOM_BOT_ID}",		// Ganti dengan konten aktual Anda
          "secret": "${WECOM_SECRET}",	// Ganti dengan konten aktual Anda
          "allowFrom": [
            "*"
          ],
          "dmPolicy": "open"
        }

Konfigurasi lanjutan

Konfigurasikan beberapa penyedia model

Di WebUI, buka Configuration > RAW. Di konfigurasi JSON, temukan blok models. Anda dapat mengonfigurasi beberapa penyedia model di bawah providers:

{ 
  // Konfigurasi lainnya dihilangkan ...
  models: {
    mode: 'merge',
    providers: {
      dashscope: {},
      codingplan:{},
      eas:{},
    },
   },
}

Coding Plan

  • baseUrl: https://coding.dashscope.aliyuncs.com/v1

  • apiKey: Kunjungi halaman Coding Plan untuk berlangganan dan mendapatkan Kunci API khusus Coding Plan Anda.

providers: {
  codingplan : {
    baseUrl: 'https://coding.dashscope.aliyuncs.com/v1',
    apiKey: '__OPENCLAW_REDACTED__',        // Ganti dengan konten aktual Anda
    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,
      },
    ],
  },
},

Layanan model EAS

Dapatkan titik akhir dan token layanan EAS lalu konfigurasikan parameter berikut:

  • baseUrl: URL pemanggilan layanan EAS. Pastikan untuk menambahkan /v1.

  • apiKey: Token untuk layanan EAS Anda.

    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: Nilai default-nya adalah https://dashscope.aliyuncs.com/compatible-mode/v1.

  • apiKey: Masukkan Kunci API untuk wilayah yang sama dengan baseUrl.

  models: {
    mode: 'merge',
    providers: {
      dashscope: {
        baseUrl: 'https://dashscope.aliyuncs.com/compatible-mode/v1',
        apiKey: '__OPENCLAW_REDACTED__',    // Ganti dengan konten aktual Anda
        api: 'openai-completions',
        models: [
          {
            id: 'qwen3.5-plus',
            name: 'qwen3.5-plus',
            reasoning: false,
            input: [
              'text',
              'image',
            ],
            contextWindow: 1000000,
            maxTokens: 65536,
          },
        ],
      },
    },
  },

Konfigurasikan model default

Di WebUI, buka Configuration > RAW. Di konfigurasi JSON, temukan blok agents.

  • agents.defaults.model.primary: Mengatur model default.

  • Nama model: Formatnya adalah provider/model, di mana provider adalah nama penyedia yang dikonfigurasi di providers dan model adalah ID model.

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