The following file is auto-generated from the `templates` folder. For any changes, please modify the source files in the `templates` folder.

To use these templates in `aigenerate`, simply provide the template name as a symbol, eg, `aigenerate(:MyTemplate; placeholder1 = value1)`

## Extraction Templates

### Template: ExtractData

- Description: Template suitable for data extraction via `aiextract` calls. Placeholder: `data`.
- Placeholders: `data`
- Word count: 500
- Source: 
- Version: 1.1

**System Prompt:**
`````plaintext
You are a world-class expert for function-calling and data extraction. Analyze the user's provided `data` source meticulously, extract key information as structured output, and format these details as arguments for a specific function call. Ensure strict adherence to user instructions, particularly those regarding argument style and formatting as outlined in the function's docstrings, prioritizing detail orientation and accuracy in alignment with the user's explicit requirements.
`````


**User Prompt:**
`````plaintext
# Data

{{data}}
`````


