# Regenerate a Response

### Overview

The **Regenerate** feature allows you to refine, adjust, or completely regenerate any response from the AI directly within your chat. Whether you need more detail, a simpler answer, or want to try a different AI model, the regeneration options give you full control over the output — without resending your original message.

***

### Where to Find the Regenerate Button

The **Regenerate** button is located in the **message toolbar** that appears beneath each AI response in your chat.

1. Open a chat with any Knowledge Bot.
2. Send a message and wait for the AI to generate a response.
3. Look at the **bottom of the AI response** — you will see a toolbar with action icons.
4. The **Regenerate** icon is displayed within this toolbar alongside other message actions (e.g., copy, like, dislike).
5. Click the **Regenerate** icon to open the regeneration options menu.

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

> 💡 **Tip:** The Regenerate icon is only available on AI responses — it does not appear on your own messages.

***

### Regeneration Options

When you click the **Regenerate** icon on an AI response, an options menu appears with the following choices:

| Option                  | Description                                                                                              |
| ----------------------- | -------------------------------------------------------------------------------------------------------- |
| **Custom Prompt**       | Type a custom instruction describing how the response should be improved.                                |
| **Regenerate**          | Regenerate the entire response from scratch using the same settings.                                     |
| **Add More Details**    | Regenerate the response with additional depth and elaboration.                                           |
| **Simplify**            | Regenerate a shorter, more concise version of the response.                                              |
| **Web Search**          | Regenerate the response using a live web search to incorporate up-to-date information from the internet. |
| **Regenerate with LLM** | Choose a different AI model (LLM) from a list and regenerate the response using that model.              |

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

***

### How to Regenerate a Response

#### Option 1: Regenerate with a Custom Prompt

1. Click the **Regenerate** icon on the AI response.
2. Select **Custom Prompt**.
3. Type your instruction describing how the response should be improved (e.g., *"Focus more on the pricing comparison"* or *"Rewrite in a more formal tone"*).
4. Submit your prompt.
5. The improved response replaces the original in the chat.

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

#### Option 2: Quick Regenerate

1. Locate the **Regenerate** icon displayed on the AI response you want to regenerate.
2. Click the **Regenerate** icon. The options menu opens.
3. Select **Regenerate** to regenerate the full response with the same settings.
4. A loading indicator appears while the new response is being generated.
5. The regenerated response replaces the original in the same position within the chat.

#### Option 3: Add More Details

1. Click the **Regenerate** icon on the AI response.
2. Select **Add More Details**.
3. The AI regenerates the response with expanded explanations and additional context.

#### Option 4: Simplify

1. Click the **Regenerate** icon on the AI response.
2. Select **Simplify**.
3. The AI regenerates a shorter, more concise version of the response.

#### Option 5: Regenerate with Web Search

1. Click the **Regenerate** icon on the AI response.
2. Select **Web Search**.
3. The AI performs a live web search on the topic and regenerates the response using up-to-date online sources.

#### Option 6: Regenerate with a Different LLM

1. Click the **Regenerate** icon on the AI response.
2. Select **Regenerate with LLM**.
3. A list of available AI models appears.
4. Select the LLM you want to use for the regeneration.
5. The response is regenerated using the selected model and replaces the original.

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

***

### Switching Between Response Versions

After you regenerate a response, you can navigate between all generated versions of that response.

1. Look for the **version indicator** displayed on the response (e.g., *"Version 2 of 3"*).
2. Use the **navigation arrows** to switch between available versions.
3. The chat always displays the currently selected version.

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

> **Note:** All previously generated versions are preserved. You can switch back to any earlier version at any time.


---

# 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.en.theblockbrain.ai/for-users/regenerate-a-response.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.
