# Advanced Configuration

{% hint style="info" %}
To maximize Lumi AI's performance and accuracy, consider implementing the following advanced configurations.
{% endhint %}

## **Add Curated Prompts \[Recommended]**

Curated prompts guide Lumi users with predefined questions and commands, providing a starting point for data exploration. Read more about [Curated Prompts](https://docs.lumi-ai.com/using-lumi/knowledge-base-utility/curated-prompts).

#### **Step-by-Step Guide**

1. Identify common queries or analytical use cases used within your organization.
2. Craft specific, clear prompts that users can easily understand and use.
3. Test the prompt in 'Chat' and ensure it yields the desired results.&#x20;
4. Navigate to the Overview tab within the Knowledge Base.
5. Go into 'Edit Mode' and click '+ Add conversation starters'.
6. Save changes.

<figure><img src="https://1092914297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbsNNtXffkOLYrtYRQIcx%2Fuploads%2FKxWBxyLseWfKwsydGCzt%2FUntitled%20presentation%20(6).jpg?alt=media&#x26;token=30dc68ae-627b-4c68-b4e8-90e8a9f65690" alt=""><figcaption></figcaption></figure>

## **Reinforce Lumi's Behavior with Memories \[Recommended]**&#x20;

"Memories" allows users to provide feedback on Lumi’s responses, which helps improve accuracy and consistency. Read more about [Memories](https://docs.lumi-ai.com/using-lumi/knowledge-base-utility/leveraging-memories).&#x20;

{% hint style="info" %}
Memories is an advanced feature, which requires a [proposal ](https://docs.lumi-ai.com/using-lumi/knowledge-base-utility/leveraging-memories#id-1.-proposal)and then an [endorsement](https://docs.lumi-ai.com/using-lumi/knowledge-base-utility/leveraging-memories#id-2.-endorsement) to be classified as an "existing" memory that would influence Lumi's responses.  Please review [Memories.](https://docs.lumi-ai.com/using-lumi/knowledge-base-utility/leveraging-memories)
{% endhint %}

#### **Step-by-Step Guide**

* Ask questions in the chat interface and provide feedback via the thumbs up or down mechanism.

<figure><img src="https://1092914297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbsNNtXffkOLYrtYRQIcx%2Fuploads%2FywNPJu4UZmGTrpaYPiwR%2Fadvanced%20config%201.png?alt=media&#x26;token=dbb137dc-8df7-4201-af74-1cd018510a80" alt=""><figcaption></figcaption></figure>

* Commit the memory proposal to the knowledge base for the memory to take effect and to influence similar queries.&#x20;

<figure><img src="https://1092914297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbsNNtXffkOLYrtYRQIcx%2Fuploads%2FusS2HJt2q7xKyAGApcV0%2Fadvanced%20Config%202.%20.png?alt=media&#x26;token=6ecc4210-7b69-4b4d-8a6e-232243fcc9fd" alt=""><figcaption></figcaption></figure>

## **Define Explicit Joins \[Optional]**&#x20;

Lumi can infer implicit join conditions based on the semantic field name. Admins and contributors have the option to define explicit join conditions that reinforce Lumi's understanding of how two tables can be joined to one another.&#x20;

{% hint style="success" %}
By default, Lumi infers implicit join conditions based on the semantic field names. A clearer and more intuitive data model improves accuracy and consistency.&#x20;
{% endhint %}

#### **Step-by-Step Guide**

1. Navigate to the Models tab within the Knowledge Base.
2. Enter 'Edit Mode' and click '+ Add join'.
3. Define the join condition(s), specifying the exact fields.
4. Save changes.

<figure><img src="https://1092914297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbsNNtXffkOLYrtYRQIcx%2Fuploads%2FozLbT5IICB9noKxiQGZq%2FUntitled%20presentation%20(5).jpg?alt=media&#x26;token=f44749ba-31e7-47fa-b36d-869c95573813" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1092914297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbsNNtXffkOLYrtYRQIcx%2Fuploads%2FbIyg9B5NFEZW8DIbq4Ta%2FScreenshot%202025-08-26%20at%203.22.31%E2%80%AFPM.png?alt=media&#x26;token=984cb8cf-5fb7-4c1c-8db1-cf897fd73fd3" alt=""><figcaption></figcaption></figure>

## **Add Table Details \[Optional]**&#x20;

Admins and contributors have the option to define table specific nuances to help Lumi better understand the structure and purpose of the data.&#x20;

#### **Step-by-Step Guide**

1. Navigate to the Tables tab within the Knowledge Base.
2. Click on the table you wish and navigate to the "Details' tab.
3. Add the context you wish Lumi to know about.
4. Save changes.

<figure><img src="https://1092914297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbsNNtXffkOLYrtYRQIcx%2Fuploads%2FncBXi7paRvNisxGw85xf%2FUntitled%20presentation%20(4).jpg?alt=media&#x26;token=5f184408-820e-450c-9d59-256ba1158c50" alt=""><figcaption></figcaption></figure>

## **Define Custom Fields \[Optional]**

Custom fields allow admins and contributors to create fields that are not found in the underlying source tables.  Read more about [Custom Fields](https://docs.lumi-ai.com/product-features/knowledge-base/tables/custom-fields).

#### **Step-by-Step Guide**

1. Navigate to the Tables tab within the Knowledge Base.
2. Click on "+ Add Field" and the select "+ Custom Field".
3. Define the logic and confirm it is working as intended.
4. Save changes.

Click [here](https://docs.lumi-ai.com/product-features/knowledge-base/tables/custom-fields#how-to-create-a-custom-field) for a more in-depth walkthrough on how to create custom fields.&#x20;

<figure><img src="https://1092914297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbsNNtXffkOLYrtYRQIcx%2Fuploads%2FcbhjbX11cC4oFmS4wXhD%2FUntitled%20presentation%20(7).jpg?alt=media&#x26;token=84371e3a-412c-4abe-ade8-48fbf54036d2" alt=""><figcaption></figcaption></figure>

## **Default Query Row Limit \[Optional]**

To ensure unnecessary computation resources do not occur, **a default limit is enabled to 25 records.** In some cases this might cause some expected information not to be shown due to this limit. To modify these settings (to 50 or 100 record limit), review [Organizational Query Row Limit Settings. ](https://docs.lumi-ai.com/product-features/organization-settings/organization-profile#query-row-limit)

{% hint style="info" %}
Note: The query row limit settings can only be changed by organization admins.
{% endhint %}


---

# 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.lumi-ai.com/setting-up/configure-knowledge-base/advanced-configuration.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.
