# Formatting

When defining your chatbot's personality, you'll come across the concept of 'formatting.' Essentially, formatting is a technique used to help Language Learning Models (LLMs) better understand your chatbot's personality. There are three primary styles widely used for this purpose:

### Boost Style

In this approach, the chatbot's traits are listed using words or phrases. Each trait is enclosed within quotation marks and separated by plus signs.

### W++

This style organizes the information into distinct tags, such as character name, height, appearance, personality, etc. It provides a detailed, categorized overview of the character profile.

### Natural Language

This method involves simply describing the chatbot's personality using plain, conversational sentences.

You might wonder - "Which style is the best?" In reality, there's no definitive 'best.' Each formatting style has its own advantages, and their effectiveness can often depend on the specific character and scenario. It's more about personal preference and what you, as a creator, find most intuitive and effective for your chatbot.

{% hint style="info" %}
Remember, the above examples are merely guidelines. The key is to experiment with these styles, explore combinations, and discover what works best for bringing your chatbot's unique personality to life. After all, you're the architect of your chatbot's persona.
{% 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.hiwaifu.com/product-guides/creating-chatbots/chatbot-attributes/memory/formatting.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.
