Skip to content

EazyBot Integration Guide

EazyBot is an intelligent assistant client that supports both desktop and web versions, offering features such as AI conversations, skill extensions, scheduled tasks, and more.

1. Get API Key

2. Install EazyBot

1: Desktop Client Installation

The desktop client can operate on your local computer, suitable for scenarios requiring file operations; the web version runs in a container with a more secure environment, suitable for pure conversation scenarios.

  1. Open the Eazydevelop Official Website, click Template Center, search for EazyBot, find the template and view its details.

Template Center

View Details

  1. Scroll to the bottom of the page to find the installation links, click the download link for your platform, and install after downloading.

Download and Install

  1. A shortcut icon will appear on your desktop, click to open it.

Desktop Icon

2: Web Version Installation

  1. Open the Eazydevelop Official Website, click Template Center, find the EazyBot template, and view its details.

Template Center

  1. Click Deploy this Template to deploy the web version (you need to log in or register first if not already done).

Deploy Template

  1. After the application is successfully created, you will be automatically redirected to the application details page. Wait for the deployment to complete. You can also find the application in the Console - Projects - Application Center and access it via the domain link.

Domain Access

  1. Set your login username and password on first use, and log in with these credentials afterwards.

Login Setup

3. Configure Model

1: Configure API Key

In EazyBot, select Settings - Model from the left sidebar. The EazyDevelop model provider is built-in. Click Settings and fill in the API key.

Configure Model

2: Add Model

Click Model under the provider that has been configured with a key:

Click Model

Click Auto-fetch Models, which will automatically retrieve the models you have activated in EazyDevelop.

Add Model

If you want to connect to other providers, you can find the corresponding provider and add models, or add a provider yourself.

Other Providers

4. Chat

After adding models, click Chat - Select Model, configure the model, and you can start a conversation.

Chat Entry

5. Configure Skills

If you want EazyBot to have more specialized knowledge or to answer according to specified processes and formats, you can use Skills.

1: Add Skill Methods

Click Skills on the left sidebar:

New Skills

Upload Skill: Upload a skill zip package downloaded from somewhere. For example, download from GitHub and select the zip package to import.

Upload Skill

Import Zip Package

Import Skill: Paste the Skill URL in the popup (see the URL acquisition example below for how to get the URL). After successful import, the skill will appear in the skill list and be enabled by default.

Import Skill

2: Install in Chat Conversation

Ask the agent to install skills in the chat conversation. After installation is complete, click the refresh button on the skills page.

Install Skill

Refresh Skills

6. Scheduled Tasks

Here you can create and manage scheduled tasks that run automatically at specified times.

Scheduled Tasks Entry

1: Create via Conversation

The simplest way is to create a scheduled task by directly talking to EazyBot. For example: "Help me create a scheduled task that reminds me to drink water every 5 minutes."

After creation, you can view the scheduled task on the scheduled tasks page in the console.

2: Create via Form

Create on the console page:

Create Task Form

7. Agent Configuration

Agent Configuration Entry

Agent Management

In agent management, you can set up multiple agents and switch between them for conversations.

Agent Switching

Notes

  • The desktop client can access local files, while the web version runs in an isolated environment and cannot access local files
  • API Keys have account permissions, do not share them with others
  • Skills can extend EazyBot's professional capabilities, install them as needed