# AI Modeling

When you select **"AI Modeling"** as your modeling method, EasyEdge Copilot will guide the automatic creation of Tags based on your selected Data Model. This allows you to quickly generate a standardized data structure without manually mapping each field.

🔍 **What It Means**\
EasyEdge Copilot will analyze your Asset's Data Fields and apply a selected Data Model as a template. Based on this, it will generate the required Tags using inferred expressions and expected naming conventions.

Before triggering the AI modeling process, you must select one of the available Data Models as a reference.

{% hint style="info" %}
💡 To learn more or create your own Data Models, visit **Library > Data Models** in EasyEdge Studio.
{% endhint %}

Once the AI completes the modeling, the Tags are displayed and can be reviewed, edited, or extended.

{% hint style="info" %}
⚠️ EasyEdge Copilot, like any AI, is not deterministic. Always validate the generated Tags before saving or deploying them to the EdgeNode.
{% endhint %}

***

📸 **Step-by-Step Overview**

**1. Choose Modeling Method**

In the “Add Assets” wizard, the Asset is configured with the method **AI Modeling**.

<figure><img src="/files/iuxphakrPFALJJV5Qlbr" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
In the “Add Assets” wizard, the Modeling Method is configured with the method **AI Modeling**.
{% endhint %}

You will be prompted to choose a **Data Model** as a reference for the AI.

***

**1. Wait for EasyEdge Copilot**

<figure><img src="/files/3tpYQqcmN7LBTQDhPZRd" alt=""><figcaption></figcaption></figure>

The Copilot will process the available Data Fields and use the selected Data Model to generate the Tag structure. Once processing is complete, you’ll see the confirmation.

***

**3. View Available Data Fields**

<figure><img src="/files/0tlleBpZToIar7oyh2wH" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
All the Data Fields detected from the Asset are listed and ready for use.
{% endhint %}

***

**4. Tags Panel Populated by AI**

<figure><img src="/files/63STTVxZmyuNYpzfgdBZ" alt=""><figcaption></figcaption></figure>

The AI creates Tags that match the structure defined by the Data Model.

For example, from 42 Data Fields, it may generate only 22 Tags, depending on the Data Model's mapping logic and any required calculations.

Tags Names, Data Type, and Expressions will match what is defined in the Data Model.

You can modify any Tag, adjust expressions, or create additional Tags manually.

***

✍️ **Use Case**

Choose this option if you want to:

* Save time by starting with a recommended Tag structure
* Apply company or vertical-specific data models
* Leverage AI suggestions for tag naming and expressions

***

✅ **Best for:** Users who have a clear target structure and want fast onboarding with AI help, while retaining full control for validation.

***


---

# 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://easyedge.gitbook.io/easyedge/connect-to-assets/asset-modeling/ai-modeling.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.
