OpenClaw, büyük dil modellerini sohbet botlarından görev yürüten dijital asistanlara dönüştüren, açık kaynaklı ve kendi sunucunuzda barındırabileceğiniz bir yapay zeka ajanı çalıştırma çerçevesidir. Doğal dil talimatlarıyla dosya işleme, kod yazma ve iş akışı otomasyonunu yöneterek dijital çalışanınız olarak hizmet verir. Alibaba Cloud'un Model Studio hizmetlerini kullanmak ve özel PAI-EAS model hizmetlerinizi çağırmak için tek tıklamayla PAI-EAS üzerinde özel bir OpenClaw yapay zeka ajanı dağıtın. Bu yaklaşım, özel bir büyük dil modeli ile özel bir yapay zeka ajanını entegre eden bir çözüm sunar.
EAS hizmeti dağıtma
PAI console adresinde oturum açın. Sayfanın üst kısmından bir bölge seçin. Ardından istediğiniz çalışma alanını seçin ve Enter Elastic Algorithm Service (EAS) seçeneğine tıklayın.
Inference Service sekmesinde Deploy Service düğmesine tıklayın. Scenario-based Model Deployment bölümünde OpenClaw Deployment seçeneğine tıklayın.
-
Aşağıdaki temel parametreleri yapılandırın:
Parameter
Description
Service Name
Özel bir hizmet adı girin. Örnek: openclaw_demo
Image Configuration
latest sürümünü seçin.
Resource Configuration
Kaynak gereksinimlerinize göre bir CPU örnek türü seçin. Varsayılan değer
ecs.c7a.largedeğeridir.Model Settings
OpenClaw yapılandırmasını depolamak için bir OSS yolu seçin; örneğin
oss://examplebucket/openclaw/.VPC
Bir VPC, vSwitch ve güvenlik grubu oluşturun ve yapılandırın.
NotOpenClaw'ın web aramaları veya tarayıcı kullanımı için internet erişimine ihtiyacı vardır. internet access yapılandırılmış bir VPC kullanmanızı öneririz.
Deploy düğmesine tıklayın. Hizmet durumu Running olana kadar bekleyin. Bu durum, dağıtımın başarılı olduğunu gösterir.
Genel ağ erişimini yapılandırma
EAS hizmeti, genel ağa Internet NAT gateway üzerinden erişir. Yapılandırma adımları aşağıda verilmiştir. Daha fazla bilgi için bkz. Internet NAT Gateway.
1. Internet NAT gateway oluşturma ve EIP bağlama
NAT Gateway – Internet NAT Gateway purchase page sayfasına gidin.
Billing Method: Kullandıkça öde.
Region: EAS hizmetinin bulunduğu bölgeyi seçin.
Network and Zone: EAS hizmeti için yapılandırılan VPC'yi seçin. Bu ayar oluşturulduktan sonra değiştirilemez.
EIP: Bağlı olmayan bir esnek IP adresi (EIP) seçin veya yeni bir tane satın alın.
2. SNAT girişi yapılandırma
Internet NAT Gateway sayfasına gidin. Oluşturduğunuz Internet NAT gateway'i bulun ve Actions sütununda Configure SNAT seçeneğine tıklayın. Create SNAT Entry düğmesine tıklayın.
SNAT Entry: VPC Granularity seçeneğini belirleyin.
Select EIP: Yapılandırılan EIP'yi seçin.
WebUI'yi başlatma
-
Invoke/Log/Monitoring sütununda WebUI sayfasına gitmek için
düğmesine tıklayın.Elastic Algorithm Service (EAS) üzerindeki Inference Service sekmesinde hizmetinizi bulun. Invoke/Log/Monitoring sütunu üç simge içerir. WebUI'yi açmak için ilk simgeye tıklayın.
-
Modeli yapılandırın. Varsayılan olarak hizmet, China (Beijing) bölgesindeki bir Model Studio modelini kullanacak şekilde yapılandırılır. Aynı bölge için bir API key edinin, bunu WebUI'ye girin ve kaydedin. Ayrıca bir Alibaba Cloud Coding Plan veya EAS model hizmeti de yapılandırabilirsiniz. Daha fazla bilgi için bkz. Configure multiple model providers.
Not: Güvenlik nedenleriyle API anahtarı otomatik olarak gizlenir ve Kaydet'e tıkladıktan sonra
__OPENCLAW_REDACTED__olarak görüntülenir. Sol gezinme bölmesinde Configuration seçeneğine tıklayın, Settings sekmesini seçin ve RAW moduna geçin. JSON5 yapılandırmasındaapiKeyalanınıproviders>dashscopealtında bulun ve API anahtarınızı bu alana yapıştırın. -
WebUI sayfasında OpenClaw asistanınızla konuşmaya başlayabilir ve ona görevler atayabilirsiniz.
OPENCLAW GATEWAY DASHBOARD üzerindeki Chat sayfasında sol panelde Chat, Control, Agents ve Settings gibi özellikler için gezinme menüsü bulunurken sağ taraftaki alan sohbet oturumu içindir. Üst kısımda oturum kimliği giriş kutusunu kullanarak oturumlar arasında geçiş yapabilirsiniz. Alt kısımda Send ve New session düğmelerini içeren bir mesaj giriş kutusu yer alır. Asistan araç çağrısını destekler. Örneğin, hava durumu bilgilerini sorgulamak için Exec aracını kullanabilir ve biçimlendirilmiş bir özeti Çince olarak döndürebilir.
Kanalları yapılandırma
DingTalk ile entegrasyon
Bir DingTalk botu oluşturun ve Client ID ile Client Secret bilgilerinizi alın. Daha fazla bilgi için bkz. Create an OpenClaw Bot with One Click.
-
OpenClaw WebUI'de Configuration > RAW yolunu izleyin.
channelsyapılandırma bloğundadingtalk-connectoröğesini bulun. Client ID ve Client Secret bilgilerinizi girin ve ardından yapılandırmayı kaydedin.dingtalk-connectorbloğundaclientIdveclientSecretdeğerlerini girdikten sonraenableddeğerinintrueolarak ayarlandığından emin olun. AyrıcaseparateSessionByConversation,groupSessionScopevesharedMemoryAcrossConversationsgibi diğer alanları da ihtiyaca göre ayarlayabilirsiniz.
Lark
Lark Open Platform adresine gidin. Create Enterprise Self-Built App seçeneğine tıklayın, bir uygulama adı ve açıklaması girin, bir simge seçin ve ardından Create düğmesine tıklayın.
Sol gezinme bölmesinde Credentials and Basic Information seçeneğine tıklayın. App ID (örneğin
cli_xxx) ve App Secret bilgilerini kopyalayın.-
Sol gezinme bölmesinde Permission Management seçeneğine tıklayın. Batch Import/Export Permissions seçeneğine tıklayın, aşağıdaki JSON yapılandırmasını yapıştırın, Next, Confirm New Permissions düğmesine tıklayın ve ardından Request Activation seçeneğine tıklayın.
Sol gezinme bölmesinde Add App Capabilities seçeneğine tıklayın. Add by Capability sekmesinde Bot kartını bulun ve Configure seçeneğine tıklayın.
-
Olay aboneliğini yapılandırma
OpenClaw WebUI'de Configuration > RAW yolunu izleyin.
channelsiçin JSON yapılandırmasındafeishuöğesini bulun, elde ettiğiniz App ID ve App Secret bilgilerini girin ve ardından Save düğmesine tıklayın. Not: Güvenlik amacıyla sır saklanır ve kaydettikten sonra__OPENCLAW_REDACTED__olarak görüntülenir.Lark Open Platform'da Events and Callbacks sayfasına gidin. Event Configuration sekmesinde Subscription Method değerini Receive Events via Persistent Connection olarak ayarlayın ve Save düğmesine tıklayın. Abonelik yönteminin Persistent Connection (önerilen) olduğundan emin olun.
Olay yapılandırma sayfasında Add Event seçeneğine tıklayın, Accept Message öğesini arayın ve ardından Confirm Add seçeneğine tıklayın.
-
Version Management and Publishing sayfasında yeni bir sürüm oluşturun. Application Version Number ve Update Description bilgilerini girin, Save düğmesine tıklayın ve ardından sürümü incelemeye gönderip yayınlayın.
Sürüm ayrıntılarında hem Default capability on mobile hem de Default capability on desktop değerlerini Bot olarak ayarlayın.
Botu favorilerinize ekleyin. Workbench alanında Add to Favorites seçeneğine tıklayın. Botunuzu arayın ve Add düğmesine tıklayın. Bot, favori listenizde görünür. Chat arayüzünü açmak için üzerine çift tıklayın.
WeCom
Bir WeCom botu oluşturun ve Bot ID ile Secret bilgilerinizi alın. Daha fazla bilgi için bkz. How OpenClaw integrates with WeCom intelligence.
-
OpenClaw WebUI'de Configuration > RAW yolunu izleyin.
channelsyapılandırma bloğunda WeCom için yapılandırmayı ekleyin.botIdvesecretiçin yer tutucu değerleri gerçek kimlik bilgilerinizle değiştirin."wecom": { "enabled": true, "botId": "${WECOM_BOT_ID}", // Replace with your actual content "secret": "${WECOM_SECRET}", // Replace with your actual content "allowFrom": [ "*" ], "dmPolicy": "open" }
Gelişmiş yapılandırmalar
Birden çok model sağlayıcısı yapılandırma
WebUI'de Configuration > RAW yolunu izleyin. JSON yapılandırmasında models bloğunu bulun. providers altında birden çok model sağlayıcısı yapılandırabilirsiniz:
{
// Other configurations omitted ...
models: {
mode: 'merge',
providers: {
dashscope: {},
codingplan:{},
eas:{},
},
},
}
Coding Plan
baseUrl:
https://coding.dashscope.aliyuncs.com/v1apiKey: Coding Plan özel API anahtarınızı abone olmak ve almak için Coding Plan page adresini ziyaret edin.
providers: {
codingplan : {
baseUrl: 'https://coding.dashscope.aliyuncs.com/v1',
apiKey: '__OPENCLAW_REDACTED__', // Replace with your actual content
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 model service
Obtain the endpoint and token of the EAS service adresinden uç noktayı ve EAS hizmetinin belirtecini alın ve aşağıdaki parametreleri yapılandırın:
baseUrl: EAS hizmetinin çağırma URL'si. Sonuna
/v1eklediğinizden emin olun.apiKey: EAS hizmetiniz için belirteç.
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: Varsayılan değer
https://dashscope.aliyuncs.com/compatible-mode/v1değeridir.apiKey: baseUrl ile aynı bölge için API key değerini girin.
models: {
mode: 'merge',
providers: {
dashscope: {
baseUrl: 'https://dashscope.aliyuncs.com/compatible-mode/v1',
apiKey: '__OPENCLAW_REDACTED__', // Replace with your actual content
api: 'openai-completions',
models: [
{
id: 'qwen3.5-plus',
name: 'qwen3.5-plus',
reasoning: false,
input: [
'text',
'image',
],
contextWindow: 1000000,
maxTokens: 65536,
},
],
},
},
},
Varsayılan modeli yapılandırma
WebUI'de Configuration > RAW yolunu izleyin. JSON yapılandırmasında agents bloğunu bulun.
agents.defaults.model.primary: Varsayılan modeli ayarlar.Model adı: Format
provider/modelşeklindedir; buradaproviderdeğeriprovidersiçinde yapılandırılan sağlayıcı adıdır vemodeldeğeri model kimliğidir.
agents: {
defaults: {
model: {
primary: 'dashscope/qwen3.5-plus',
},
models: {
'dashscope/qwen3.5-plus': {},
'coding/qwen3-coder-next': {},
'eas/Qwen3.5-27B': {}
},
},
},