All Products
Search
Document Center

Platform For AI:Deploy the Hermes Agent on Elastic Algorithm Service (EAS) in 5 minutes

Last Updated:Jun 26, 2026

Deploying the Hermes Agent service on Elastic Algorithm Service (EAS) lets you build a personalized assistant that understands you better over time. Hermes Agent is a self-evolving AI agent framework developed by Nous Research. It features a built-in closed-loop learning mechanism that automatically creates skills from experience and persists memory across sessions. It supports multiple messaging platforms, including Telegram, DingTalk, and Lark.

Deploy an EAS service

  1. Log on to the PAI console. Select a region on the top of the page. Then, select the desired workspace and click Elastic Algorithm Service (EAS).

  2. On the Inference Service tab, click Deploy Service. In the Scenario-based Model Deployment section, click Hermes Agent deployment.

  3. Configure the following key parameters:

    Parameter

    Description

    Service Name

    Example: hermes_demo.

    Image Configuration

    Select the latest version.

    Resource Configuration

    Select a CPU instance type based on your resource requirements. The default is ecs.c7a.large.

    Model Settings

    Select an OSS path to store the Hermes Agent configurations, such as oss://examplebucket/hermes/.

    VPC

    Create and configure a VPC, vSwitch, and security group.

    Note

    Public network access is required to use the QwenPaw search or browser functionalities. Select a VPC for which public network access is configured.

  4. Click Deploy. The deployment is complete when the service status changes to Running.

Configure public network access

EAS services access the public internet through an Internet NAT Gateway. For details, see Internet NAT Gateway.

1. Create a NAT gateway and bind an EIP

Go to the NAT Gateway - Internet NAT Gateway purchase page.

  • Billing Method: Select pay-as-you-go.

  • Region: Select the region where your EAS service is located.

  • Network and Zone: Select the VPC configured for your EAS service. This setting cannot be changed after creation.

  • EIP: Select an EIP that is not associated with an instance, or purchase a new one.

2. Configure an SNAT entry

Go to the Internet NAT Gateway page. Find the Internet NAT Gateway that you created. In the Actions column, click Configure SNAT , and then click Create SNAT Entry.

  • SNAT Entry: Select VPC granularity.

  • Select EIP: Select the configured EIP.

Use the web UI

1. Access the web UI

Click the image button in the Invoke/Log/Monitoring column to open the web UI page.

2. Configure a model

image

3. Start a conversation

On the Chat page, send a message to start interacting with the agent.

image

Channel configuration

In the web UI, go to the Quick Settings > Channel configuration page to configure the Client ID and Secret for your DingTalk enterprise application, and the App ID and Secret for your Lark application.

For more information, see DingTalk configuration and Lark configuration.