# Components of askEdgi

### What is an Intent?

An intent is the purpose or goal behind a user's interaction with the AI system. It shows what the user wants to accomplish with their query or command. In the context of askEdgi, intents are predefined categories of actions or inquiries that users can make. These intents guide the AI in understanding and responding appropriately to user queries.

#### Examples of Intents in askEdgi

* **Create a Service Request:** When users want to generate and manage service desk tickets.
* **Get Project Details:** When users seek specific information about a project within the platform.
* **Get Term Details:** When users need definitions and classifications for specific terms.
* **Get Data Object Details:** When users want metadata and details about data objects like schemas, tables, and files.
* **Get Report Details:** When users need information about reports and their attributes.
* **Get API Details:** When users inquire about APIs and their attributes.

Intents make user interactions smoother by offering relevant suggestions and responses based on the user's goal. They help the AI understand and respond effectively by matching the answer to the user's needs.

<figure><img src="https://1813356899-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhTnkoJQml0pok9awFDhx%2Fuploads%2FjpYLFAP7rkmKYXJRQjt1%2Fimage.png?alt=media&#x26;token=370d606a-052c-442b-935c-5cbdd2ce8b3a" alt=""><figcaption></figcaption></figure>

### What is a Prompt?

A prompt is the user's input or query to the AI system. It is the actual text or command that users type into the chat interface to communicate their request. The prompt can be a question, a command, or a statement that conveys what the user wants the AI to do or find out.

#### Characteristics of a Prompt

* **Free-Text Input:** Users can type their queries in natural language, making it simple and easy to use.
* **Template Suggestions:** Based on the user's prompt and the selected intent, askEdgi suggests templates that users can modify to refine their queries.
* **Contextual Understanding:** Prompts can vary in complexity, and the AI uses context and keyword matching to understand and respond accurately.

#### Examples of Prompts in askEdgi

* **Simple Prompt:** "What is the business description of data governance?"
* **Template-Based Prompt:** "What classifications are applied to the term \[Term]?"&#x20;

where the user fills in the blank with the specific term they are inquiring about.

* **Complex Prompt:** "What is the minimum value present in Table column \[Column Name] present in the table \[Table Name]?" where the user specifies the column name and table name for a detailed query.

Prompts are essential for interacting with the AI, as they provide the necessary information for the system to generate relevant and accurate responses. In askEdgi, prompts are enhanced with template suggestions to help users frame their queries more effectively and get the most precise answers.

***

Copyright © 2025, OvalEdge LLC, Peachtree Corners, GA USA
