Tüm Ürünler
Search
Belge Merkezi

Platform For AI:Deploy a dedicated OpenClaw with PAI-EAS in 5 minutes

Son Güncelleme:Oct 04, 2026

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

  1. 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.

  2. 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.

  3. 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.large değ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.

    Not

    OpenClaw'ı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.

  4. 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

  1. Invoke/Log/Monitoring sütununda WebUI sayfasına gitmek için image 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.

  2. 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ında apiKey alanını providers > dashscope altında bulun ve API anahtarınızı bu alana yapıştırın.

  3. 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

  1. 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.

  2. OpenClaw WebUI'de Configuration > RAW yolunu izleyin. channels yapılandırma bloğunda dingtalk-connector öğesini bulun. Client ID ve Client Secret bilgilerinizi girin ve ardından yapılandırmayı kaydedin.

    dingtalk-connector bloğunda clientId ve clientSecret değerlerini girdikten sonra enabled değerinin true olarak ayarlandığından emin olun. Ayrıca separateSessionByConversation, groupSessionScope ve sharedMemoryAcrossConversations gibi diğer alanları da ihtiyaca göre ayarlayabilirsiniz.

Lark

  1. 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.

  2. 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.

  3. 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.

    JSON yapılandırmasını görüntüle

    {
      "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. 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.

  5. Olay aboneliğini yapılandırma

    1. OpenClaw WebUI'de Configuration > RAW yolunu izleyin. channels için JSON yapılandırmasında feishu öğ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.

    2. 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.

    3. 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.

  6. 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.

  7. 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

  1. 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.

  2. OpenClaw WebUI'de Configuration > RAW yolunu izleyin. channels yapılandırma bloğunda WeCom için yapılandırmayı ekleyin. botId ve secret iç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/v1

  • apiKey: 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 /v1 eklediğ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/v1 değ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; burada provider değeri providers içinde yapılandırılan sağlayıcı adıdır ve model değ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': {}
      },
    },
  },