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
Masuk ke Konsol PAI. Pilih wilayah di bagian atas halaman, lalu pilih ruang kerja yang diinginkan dan klik Enter Elastic Algorithm Service (EAS).
Pada tab Inference Service, klik Deploy Service. Di bagian Scenario-based Model Deployment, klik OpenClaw Deployment.
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.
CatatanOpenClaw memerlukan akses Internet untuk pencarian web atau penggunaan browser. Kami merekomendasikan penggunaan VPC dengan akses internet yang telah dikonfigurasi.
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
Pada kolom Invoke/Log/Monitoring, klik tombol
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.
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 bidangapiKeydi bawahproviders>dashscopedan tempel Kunci API Anda ke bidang tersebut.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
Buat bot DingTalk dan dapatkan Client ID serta Client Secret-nya. Untuk informasi lebih lanjut, lihat Buat Bot OpenClaw dengan Satu Klik.
Di WebUI OpenClaw, buka Configuration > RAW. Di blok konfigurasi
channels, temukandingtalk-connector. Masukkan Client ID dan Client Secret Anda, lalu simpan konfigurasi tersebut.Di blok
dingtalk-connector, setelah memasukkanclientIddanclientSecret, pastikan bahwaenableddiatur ketrue. Anda juga dapat menyesuaikan bidang lain sesuai kebutuhan, sepertiseparateSessionByConversation,groupSessionScope, dansharedMemoryAcrossConversations.
Lark
Buka Lark Open Platform. Klik Create Enterprise Self-Built App, masukkan nama dan deskripsi aplikasi, pilih ikon, lalu klik Create.
Di panel navigasi sebelah kiri, klik Credentials and Basic Information. Salin App ID (misalnya,
cli_xxx) dan App Secret.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.
Di panel navigasi sebelah kiri, klik Add App Capabilities. Di tab Add by Capability, temukan kartu Bot dan klik Configure.
Mengonfigurasi langganan event
Di WebUI OpenClaw, buka Configuration > RAW. Di konfigurasi JSON untuk
channels, temukanfeishu, 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.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).
Di halaman konfigurasi event, klik Add Event, cari Accept Message, lalu klik Confirm Add.
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.
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
Buat bot WeCom dan dapatkan Bot ID serta Secret-nya. Untuk informasi lebih lanjut, lihat Cara integrasi OpenClaw dengan kecerdasan WeCom.
Di WebUI OpenClaw, buka Configuration > RAW. Di blok konfigurasi
channels, tambahkan konfigurasi untuk WeCom. Ganti nilai placeholder untukbotIddansecretdengan 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/v1apiKey: 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 manaprovideradalah nama penyedia yang dikonfigurasi diprovidersdanmodeladalah ID model.
agents: {
defaults: {
model: {
primary: 'dashscope/qwen3.5-plus',
},
models: {
'dashscope/qwen3.5-plus': {},
'coding/qwen3-coder-next': {},
'eas/Qwen3.5-27B': {}
},
},
},