# Dictionary

AIsuru's custom dictionary is a powerful tool that improves your Agent's language understanding. It lets you define specific terms, acronyms, and phrases unique to your Agent.

### Accessing the dictionary

To access the custom dictionary:

1. Go to your Agent's **management panel**;
2. In the sidebar, click on  **Dictionary**.

### Managing the dictionary

#### How to add new words

1. From the main section ("Custom dictionary"), click the  **New word** button;
2. Fill in the fields:
   1. **Word** -> enter the word to define;
   2. **Definition** -> you can choose to provide a synonym, a recursive definition (word\_to\_define = known\_word - part\_to\_remove + part\_to\_add, for example "I'd believe" = "I'd do" - "do" + "believe") or a regular definition;
3. Click "Confirm" to add the word to the dictionary.

#### Editing existing entries

1. Find the word you want to edit in the list;
2. Click the **edit icon**  on the right side of the table;
3. Update the definition as needed;
4. Save your changes.

### Managing undefined words

AIsuru helps you identify terms that might need a definition:

1. Select "**Undefined words**" from the menu: next to this item, you'll see a badge with a number indicating how many words are missing a definition;
2. Review the list of words identified by AIsuru;
3. For each relevant word:
   1. Click the + button to see where it was used;
   2. Click  **Define** to define it -> fill in the fields and click Confirm.

### Importing from another Agent

You can import the dictionary from another Agent in two ways:

**Method 1 — Dictionary-only import:**

1. In the Dictionary section, select "**Import Dictionary**" from the menu;
2. Choose the source Agent from the dropdown;
3. Click "Import" to transfer the entire dictionary.

**Method 2 — Full import (NEW):**

1. Go to the "Import/Export" section;
2. Select the "**Import Functions and Intents**" tab;
3. Choose the source Agent and select "Dictionary" from the options;
4. You can also import functions, intents, and slots at the same time.

{% hint style="info" %}
This feature is particularly useful for maintaining consistent terminology across different Agents.
{% endhint %}

### Benefits of the dictionary

Using AIsuru's custom dictionary offers several advantages:

* **Improves the accuracy** of the Agent's responses;
* Ensures **consistent understanding of organization-specific terms**;
* **Reduces misunderstandings and increases communication efficiency**.

{% hint style="info" %}
The dictionary is not used by the [generative AI](/en/generative-ai.md): its sole purpose is to **correctly prioritize contents**.
{% endhint %}

Start customizing your dictionary now to get the most out of your AIsuru Agent!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.aisuru.com/en/agent-training/dictionary.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
