# Create Bot


## Prerequisites

- Complete the provider and model configuration.


## Step 1: Open the Bot Page

Click **Bots** in the left sidebar to open the Bots configuration page.


![Bots page - sidebar](/getting-started/bots-01-sidebar.png)


## Step 2: create a Bot

Click the **New Bot** button (with a plus icon)

![Create Bot button](/getting-started/bots-02-create-bot.png)

In the dialog, fill in:

| Field | Description |
|-------|-------------|
| **Name** | A display name for this bot (e.g. `my-bot`, `telegram-public-bot`) |
| **Avatar URL** | The API base Avatar (e.g.`https://gravatar.com/avatar/***`) |
| **Type** | Bots type: `person`, `public`, public for channel(e.g. `telegram` group, `qq` group, `discord` channel, person for bind user) |

## Step 3: Bot Configuration

Click one **bot** Card in Bots page

![Bot Configuration](/getting-started/bots-03-config.png)

open **settings** section

![setting](/getting-started/bots-04-setting.png)

select your available `Chat Model`, `Memory Model`, `Embedding Model` and save for basic Configuration


## Step 4: Check Bot

Click **Chat** in the left sidebar to open chat page.
then type your prompt to test the Bot configuration

![alt text](/getting-started/bots-05-chat.png)



## Next Steps

- add [channel](/concepts/channel) to `Platform`(e.g. [telegram](/getting-started/platform-telegram), `feishu(lark)`, `wechat`, `discord`)
- manage your bot [Memory](/concepts/memory)
