<a id="camel.prompts.role_description_prompt_template"></a>

<a id="camel.prompts.role_description_prompt_template.RoleDescriptionPromptTemplateDict"></a>

## RoleDescriptionPromptTemplateDict

```python
class RoleDescriptionPromptTemplateDict(AISocietyPromptTemplateDict):
```

A dictionary containing :obj:`TextPrompt` used in the `role description`
task.

**Parameters:**

- **ROLE_DESCRIPTION_PROMPT** (TextPrompt): A default prompt to describe the role descriptions.
- **ASSISTANT_PROMPT** (TextPrompt): A system prompt for the AI assistant that outlines the rules of the conversation and provides instructions for completing tasks.
- **USER_PROMPT** (TextPrompt): A system prompt for the AI user that outlines the rules of the conversation and provides instructions for giving instructions to the AI assistant.

<a id="camel.prompts.role_description_prompt_template.RoleDescriptionPromptTemplateDict.__init__"></a>

### __init__

```python
def __init__(self, *args: Any, **kwargs: Any):
```
