> For the complete documentation index, see [llms.txt](https://pixyleai.gitbook.io/pixyle.ai-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pixyleai.gitbook.io/pixyle.ai-documentation/user-guide-data-enrichment-platform/settings/features-settings/description-generation.md).

# Description Generation

## Description Generation rules sets

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

The Description Generation settings page allows you to create a configuration sets that will instruct the AI with specific set of rules so the generated content best fits your use case.

You can have multiple sets associated with the feature. In the example above there are 6 sets. This means that during processing, for each product the system will generate 6 types of descriptions that will be unique following the set rules.

## Description Generation set instructions

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

One set have multiple settings associated with it including:

* **Automatic generation of content** (default ON) - When enabled, the system will automatically generate content immediately after a product is uploaded. Since this feature can depend on the outcome of Automatic Tagging (Main Tags), users have the option to first validate the tags before content is generated. This setting gives users control over when content should be created, either right after upload or only after validating the Automatic Tagging results with regenerate action.
* **Optimize description for** - Setting that will instruct the AI to generate the content optimized for the chosen option.
* **Exclude Tags** - Since the Description Generation feature is dependent of the outcome of Automatic Tagging feature (Main Tags), this setting allows the user to choose which attributes should be excluded (by default all of them are included) in the AI generated description.
* **Tone Of Voice** - Setting that allows the user to choose from predefined list of tones. This helps the AI to generate the content following the tones selected.
* **Description Length** - Setting that allows the user to configure the length of the generated content.
* **Description Instructions** - Custom instructions that the user can set. There can be multiple of them.
* **Translation** - Setting that allows the user to select a list of languages that the content should be translated on.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://pixyleai.gitbook.io/pixyle.ai-documentation/user-guide-data-enrichment-platform/settings/features-settings/description-generation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
