# Custom role

## Usage

Customize roles with unique skills, such as asset collection assistants, penetration testing assistants, threat intelligence assistants, etc. In addition to customizing for your own use, you can also publish them on the platform to make them publicly available to everyone with an account.

## Plug-in development

An important part of the role is the plug-in. For details, see the custom plug-in documentation

{% content-ref url="custom-plugins" %}
[custom-plugins](https://en.help.secasst.com/expand-customize/custom-plugins)
{% endcontent-ref %}

## Create role

Create in AI plug-in - custom role

As shown in the figure:

<figure><img src="https://content.gitbook.com/content/SGISs7yoIw2jzFn4DdlA/blobs/n7Cpq4TSYDuivCFo1BvL/image.png" alt=""><figcaption></figcaption></figure>

The role consists of the following attributes. It is similar to GPTs as a whole, but the plug-in capability goes a step further than GPTs and can be written directly online.

| Field                    | Usage                                                                                                                         | Note           |
| ------------------------ | ----------------------------------------------------------------------------------------------------------------------------- | -------------- |
| Name                     | For display only                                                                                                              | Required       |
| Introduction             | For display only                                                                                                              | Required       |
| Example of questions     | Quick input in the dialog box                                                                                                 |                |
| Avatar                   | For display only, drawn automatically by AI                                                                                   | Required       |
| Role description         | Will be used as the character's prompt. AI will understand your request and needs to be filled in.                            | Required       |
| Supported plug-ins       | Plug-ins that the character can use determine the upper limit of the character's abilities and need to be written with focus. |                |
| Supported knowledge base | Additional knowledge base owned by the character                                                                              | Not yet online |

## Role Test

Can be tested via the role page after creation

<figure><img src="https://content.gitbook.com/content/SGISs7yoIw2jzFn4DdlA/blobs/g6700f5hfUzjnN0119Oz/image.png" alt=""><figcaption></figcaption></figure>

Test address interface and official address are the same, the only difference is that only you can use the test before it is released.

<figure><img src="https://content.gitbook.com/content/SGISs7yoIw2jzFn4DdlA/blobs/IdNd1QYHbX2qEVTX6eN5/image.png" alt=""><figcaption></figcaption></figure>

## Role Release

Click Publish to release

<figure><img src="https://content.gitbook.com/content/SGISs7yoIw2jzFn4DdlA/blobs/p7tQ3NKVJrbyYuiAbSSN/image.png" alt=""><figcaption></figcaption></figure>

Once released, it will be available to everyone on the Chat page

<figure><img src="https://content.gitbook.com/content/SGISs7yoIw2jzFn4DdlA/blobs/U5rlMWf8S3KQ0UvO2lNl/image.png" alt=""><figcaption></figcaption></figure>

## Role usage statistics

Not yet completed, currently only simple conversation statistics are available
